J'ai besoin de faire une recherche dans un LDAP sur un champ "uid"...
Mais je ne sais pas comment faire :)
import java.util.Hashtable;
import javax.naming.Context;
import javax.naming.Binding;
import javax.naming.NameClassPair;
import javax.naming.NamingEnumeration;
import javax.naming.InitialContext;
public class testLDAP {
public static void main(String[] args) {
try {
Hashtable env = new Hashtable();
env.put("java.naming.factory.initial",
"com.sun.jndi.ldap.LdapCtxFactory");
env.put("java.naming.provider.url",
"ldap://192.168.1.20:389/ou=people,dc=assos,dc=com") ;
Context ictx = new InitialContext(env) ;
}
}
}
Voici apres quelque recherche ce que j'ai pour me connecter à mon LDAP.
Mais comment lister les users par "uid" ou même ne selectionner
que le user avec le uid selectionner ...
Merci d'avance :)
# Filtre
Posté par Cheneson Cyril . Évalué à 1.
Je sais faire en perl mais je ne connais pas les API Java pour se connecter a LDAP
Cyril
[^] # Re: Filtre
Posté par Alexandre COLLIGNON (site web personnel) . Évalué à 2.
Tu trouveras un exemple concret en Java par ici : http://www.koders.com/java/fidFD0D61C53E871FB7F859FBB6057300(...)
Alexandre COLLIGNON
[^] # Re: Filtre
Posté par kowalsky . Évalué à 2.
Encore Merci !
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.