IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage Java Discussion :

Java et LDAP


Sujet :

Langage Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Profil pro
    Inscrit en
    Septembre 2005
    Messages
    13
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2005
    Messages : 13
    Par défaut Java et LDAP
    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


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
     
     
    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

  2. #2
    Membre Expert
    Avatar de Nesmontou
    Homme Profil pro
    Architecte logiciel
    Inscrit en
    Septembre 2004
    Messages
    1 612
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Architecte logiciel
    Secteur : Finance

    Informations forums :
    Inscription : Septembre 2004
    Messages : 1 612
    Par défaut
    Salut, tu peux jeter un œil à cet article : http://david-gimelle.developpez.com/...ee/springldap/

    Bon développement

  3. #3
    Membre éprouvé
    Avatar de David Gimelle
    Profil pro
    Développeur Java
    Inscrit en
    Janvier 2007
    Messages
    79
    Détails du profil
    Informations personnelles :
    Localisation : Suisse

    Informations professionnelles :
    Activité : Développeur Java

    Informations forums :
    Inscription : Janvier 2007
    Messages : 79
    Par défaut
    Citation Envoyé par Nesmontou Voir le message
    Salut, tu peux jeter un œil à cet article : http://david-gimelle.developpez.com/...ee/springldap/
    Salut,

    Je suis l auteur de l article sur Spring Ldap. On utilisant Spring Ldap tu devrais arrive a interroger correctement ton serveur.

    N hesite pas a poser des questions.

    David Gimelle
    http://getj2ee.over-blog.com

Discussions similaires

  1. JAVA JNDI LDAP
    Par caiman125 dans le forum API standards et tierces
    Réponses: 1
    Dernier message: 03/02/2009, 13h52
  2. Java et LDAP
    Par Bevloppeur dans le forum API standards et tierces
    Réponses: 4
    Dernier message: 31/05/2006, 11h13
  3. Active Directory, LDAP et JAVA
    Par jessica94 dans le forum API standards et tierces
    Réponses: 13
    Dernier message: 15/03/2006, 17h43
  4. Transactions JAVA / LDAP / RDBMS
    Par mondes_engloutis dans le forum JDBC
    Réponses: 2
    Dernier message: 31/01/2006, 09h52
  5. [LDAP] recherche dans differents container LDAP avec Java
    Par touinth dans le forum Autres SGBD
    Réponses: 2
    Dernier message: 01/07/2004, 16h06

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo