После целого дня поиска и попытки я все еще не могу заставить Spring Security работать с Active Directory.
Итак, факты:
- Spring Boot 2.1.0-RELEASE
- JVM 1.8.181
- Я определенно хочу избежать XML-конфигурации безопасности
Я создаю приложение MVC (одиночная война) и мне нужен AD AuthN. Позже АутЗ также для того, чтобы различать роли.
Я не хочу беспокоиться о просмотре своего кода, но я следовал этому примеру:
Аутентификация LDAP с AD LDP из приложения Spring Boot
В последнем комментарии сказано, что это работает, и большинство примеров являются разновидностями приведенного выше примера (последовательность процессов такая же), но я все еще получаю это сообщение:
LDAP: код ошибки 49 - 80090308: LdapErr: DSID-0C09042F, комментарий:> Ошибка AcceptSecurityContext, данные 52e, v2580
Есть ли какое-нибудь учебное пособие или просто объяснено, как это работает? Мои учетные данные на 100% верны и разблокированы. Протестировано с Apache Directory Studio.
Наши пользователи AD находятся под OU = OU_Users, DC = компания, DC = com
Большое спасибо!
BR,
Павел