Ядро Spring LDAP не совместимо с Spring 5? - PullRequest
0 голосов
/ 17 апреля 2020

Я занимаюсь разработкой Java веб-приложения с Spring 5 (не Spring Boot) и столкнулся с проблемой с библиотекой spring-ladp-core (2.3.2.RELEASE).

Я получаю эту ошибку:

java.lang.NoSuchMethodError: org.springframework.util.ReflectionUtils.accessibleConstructor(Ljava/lang/Class;[Ljava/lang/Class;)Ljava/lang/reflect/Constructor;
    at org.springframework.web.SpringServletContainerInitializer.onStartup(SpringServletContainerInitializer.java:155)

, и я не могу точно понять, в чем проблема, может быть проблема версии зависимостей, но я не знаю, как ее решить. Я имею в виду, что spring-ldap-core больше не обновляется с 2017 года, так что он устарел? Предполагается, больше не будет использоваться?

Мне нужно создать механизм аутентификации с использованием Spring Security и LDAP, является ли библиотека Spring-security-ldap правильным способом реализации этого?

У меня есть «старый» проект с Spring 4 и spring-ldap-core, и он отлично работает, разве spring-ldap-core больше не совместим с последними версиями Spring (Spring> 4)?

Спасибо.

...