Автоматическая настройка весенней загрузки LDAP - анонимный доступ - PullRequest
0 голосов
/ 07 июня 2018

Если сервер ldap разрешает анонимный доступ, как мне настроить следующие свойства:

spring.ldap.username spring.ldap.password

Если я пропущу эти свойства, яполучение исключения нулевого указателя, поскольку используется внутренняя хеш-таблица.

Ответы [ 2 ]

0 голосов
/ 26 апреля 2019

Я запускаю ту же проблему с временной зависимостью безопасности Spring ldap от другого проекта и Spring boot 2.1 и Spring boot admin.Мой LDAP не настроен (с загрузкой Spring), и консоль администрирования Spring загружает проверку работоспособности.Из-за автоматической конфигурации Spring включается bean-компонент проверки работоспособности LDAP, а затем проверка запускается с NullPointerException.

Для этого случая я исключил LdapHealthIndicatorAutoConfiguration.class через @SpringBootApplication.

Для вашей проблемы может потребоваться больше исключений.Пожалуйста, обратитесь https://docs.spring.io/spring-boot/docs/current/reference/html/auto-configuration-classes.html для существующих классов автоматической конфигурации.Найдите LDAP и попробуйте исключить найденные классы в вашем приложении.

Я почти уверен, что это ошибка в безопасности Spring LDAP, потому что анонимная конфигурация LDAP (без имени пользователя и пароля) была предназначена для работы.

0 голосов
/ 20 июня 2018

Я думаю, это должно быть в состоянии использовать.Только не указывайте детали членства провайдера.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...