Faire un don ! | | style | statistiques | contactez-nous | plan | lettre d'information

Retourner aux forums || Retourner au forum Programmation.java

Programmation.java : LDAP et Java

Posté par kowalsky () le 10 avril 2008
Bonjour tout le monde.

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 :)

--
You got the money, I got the soul.
> Lire le message (3 commentaires, moyenne: 1,7).  

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

Filtre

Posté par Cheneson Cyril () le 10/04/2008 à 17:12. (lien). Évalué à 1.

Si tu veux juste les utilisateurs avec un "uid", utilises les filtres.
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 (page perso, ) le 10/04/2008 à 18:04. (lien). Évalué à 2.

    Il faut effectivement utiliser un filtre.

    Tu trouveras un exemple concret en Java par ici : http://www.koders.com/java/fidFD0D61C53E871FB7F859FBB6057300(...)

    --
    blog.collign.net
    • [^]Re: Filtre

      Posté par kowalsky () le 10/04/2008 à 21:47. (lien). Évalué à 2.

      Merci beaucoup, j'essaye ça des que j'arrive au bureau demain.

      Encore Merci !

      --
      You got the money, I got the soul.

Revenir en haut de page || Retourner aux forums || Retourner au forum Programmation.java