Как указать имя пользователя LDAP для подключения к Active Directory?

Я пытаюсь интегрировать свою программу с LDAP. У меня здесь есть сервер Active Directory, который, по-видимому, говорит на LDAP. Я хочу посмотреть, что находится на сервере, прежде чем я уйду, пытаясь отладить свой собственный код. Я нашел программу под названием jxplorer, которая утверждает, что может общаться с серверами LDAP.

Однако, похоже, я не могу заставить это работать. Я использую настройки:

  • Хост: (IP-адрес моего рекламного сервера)
  • Порт: 389
  • Протокол: LDAPv3
  • Базовый DN: OU=MyCompany, DC=контроллер домена, DC=локальный (строка, которую я получил от кого-то в моей компании, кто написал здесь код LDAP раньше)
  • Уровень: Пользователь+пароль
  • Имя пользователя, пароль: (мое имя пользователя и пароль на этом сервере Exchange)

Ошибка, которую я получаю, такова:

javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID=0C090334, comment: AcceptSecurityContext error, data 525, vece ]

Другой чувак LDAP здесь говорит, что 525 - это "пользователь не найден", и предполагает, что, возможно, имя пользователя необходимо указать в "номенклатуре LDAP".

Делает кто-нибудь знает, как подключиться к AD с помощью jxplorer?