Comment spécifier le nom d'utilisateur LDAP pour la connexion à Active Directory ?
J'essaie d'intégrer mon programme avec LDAP. J'ai un serveur Active Directory ici, qui parle apparemment LDAP. Je veux voir ce qu'il y a sur le serveur avant de partir en essayant de déboguer mon propre code. J'ai trouvé un programme appelé jxplorer qui prétend pouvoir parler aux serveurs LDAP.
Cependant, je n'arrive pas à le faire fonctionner. J'utilise les paramètres:
- Hôte : (adresse IP de mon serveur PUBLICITAIRE)
- Port: 389
- Protocole: LDAPv3
- Base DN: OU=Mycompany, DC= domaincontroller, DC=local (une chaîne que j'ai reçue de quelqu'un d'autre de mon entreprise qui a déjà écrit du code LDAP ici)
- Niveau : Utilisateur + Mot de passe
- DN de l'utilisateur, Mot de passe: (mon nom d'utilisateur et mon mot de passe sur ce serveur Exchange) { [10]}
L'erreur que je reçois est:
javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID=0C090334, comment: AcceptSecurityContext error, data 525, vece ]
L'autre type LDAP dit ici que 525 est "utilisateur introuvable", et émet l'hypothèse que le nom d'utilisateur doit peut-être être spécifié dans la "nomenclature LDAP".
Fait quelqu'un sait comment se connecter à AD avec jxplorer?