2015-03-04 2 views
0

Я пытаюсь найти некоторую информацию из Active Directory с помощью Spring LDAP. Я получаю следующее сообщение об ошибке:Как использовать учетные данные Windows для привязки к Active Directory?

Uncategorized exception occured during LDAP processing; nested exception is javax.naming.NamingException: [LDAP: error code 1 - 000004DC: LdapErr: DSID-0C0906E8, comment: In order to perform this operation a successful bind must be completed on the connection., data 0, v1db1]; remaining name '/' 

Насколько я знаю, я получаю эту ошибку, потому что не выполнить привязку с использованием технического счета. Это потому, что у меня их нет.

Можно ли настроить Spring LDAP для использования учетных данных текущего пользователя (например, мои учетные данные)?

ответ

0

Итак, я не уверен в использовании разрешений для вашего приложения Spring, используя уже зарегистрированный сеанс Windows. Но я думаю, вы можете просто использовать ldp.exe от Microsoft, чтобы решить вашу проблему. С ldp вы можете связать, используя DOMAIN\samaccountname и пароль. Вы можете привязать себя, а затем посмотреть свое DN. Затем вы можете использовать свое DN и пароль для привязки в приложении Spring.

Или вы могли бы просто бродить к администраторам AD и спросить их, каково ваше DN.

+0

У меня есть технический счет сейчас и используйте его для привязки к AD. Вероятно, это подход, который использует мой сеанс Windows. – stevecross