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?

demandé sur