Changer le mot de passe LDAP avec une JSP

new_sandy Messages postés 2 Date d'inscription mercredi 25 février 2004 Statut Membre Dernière intervention 11 janvier 2005 - 11 janv. 2005 à 16:51
cs_ismael93 Messages postés 2 Date d'inscription vendredi 7 mai 2004 Statut Membre Dernière intervention 25 avril 2005 - 25 avril 2005 à 09:42
Bonjour!!

Je voudrais savoir si quelqu'un n'aurait pas déjà écrit une JSP qui permet à un utilisateur de changer son mot de passe sur un serveur LDAP???

Merci beaucoup pour votre aide!

Sandrine

2 réponses

cs_ismael93 Messages postés 2 Date d'inscription vendredi 7 mai 2004 Statut Membre Dernière intervention 25 avril 2005
25 avril 2005 à 09:41
slt tous le monde
j'offre ce bous de code en jsp qui pouras peut etre vous servir :



<%


public class Change_Pass {


public static void main(String args[]{


String host = "127.0.0.1";


int port = 389;


int scope = LDAPConnection.SCOPE_SUB;
String base = "o=myorganization";


String dn = "cn=directory manager";


String pass = "mypass";


String entry_dn = "uid=root,ou=People,o=organization";


//LDAPModificationSet mods;
LDAPAttribute attribute


LDAPConnection ld = null;


try


{


ld = new LDAPConnection();


ld.connect(host,port,dn,pass);


mods = new LDAPModificationSet();


attribute = new LDAPAttribute("userPassword","mynewpass");


mods.add(LDAPModification.REPLACE,attribute);


ld.modify(entry_dn,mods);


if (ld != null) {


ld.disconnect();


}


catch (LDAPException e) {

System.out.println(e);


}


}


}

@++++++++++++++++++++++
0
cs_ismael93 Messages postés 2 Date d'inscription vendredi 7 mai 2004 Statut Membre Dernière intervention 25 avril 2005
25 avril 2005 à 09:42
slt tous le monde

oublie a la fin

%>

désolé
0