При подключении приложения Java к серверу AD, я получил ошибку ниже:Зачем вам нужно включить сервер AD в «userWorkstations»?
javax.naming.AuthenticationException: [LDAP: error code 49 - 80090308: LdapErr: DSID-0C0903A9, comment: AcceptSecurityContext error, data 531, v1db1]
Я понимаю, что код ошибки 531 означает not permitted to logon at this workstation
.
Однако я проверил атрибут «Вход в систему» на сервере AD для этого конкретного пользователя и имел IP-адрес рабочей станции, с которой я пытался войти.
Я проверил нижеследующий вопрос и включил IP-адрес сервера AD, а также в журнал входа в поле, и теперь я могу войти в систему.
Can't get connection with AD from Java code
Мой вопрос, почему IP/имя сервера AD или контроллера домена должны быть включены в эту работу?
Благодаря
Не могли бы вы объяснить, как вы добавили ip в поле «войти в систему». Что такое «войти в»? Я получаю ту же ошибку, что и в вопросе, который вы показали. И, похоже, вы нашли решение. – Erlan