Spring Security - 无法找到:org.springframework.ldap.core.support.BaseLdapPathContextSource



我在使用弹簧安全性时遇到了一些奇怪的问题。当我尝试启动我的 tomcat 服务器时,抛出以下异常:

Couldn't locate: org.springframework.ldap.core.support.BaseLdapPathContextSource. If you are using LDAP with Spring Security, please ensure that you include the spring-ldap jar file in your application;

我几乎每个弹簧库都包含在我的 maven 依赖项中:

弹簧-安全-网络-3.1.4.发布.jar
弹簧-安全核心-3.1.4.发布.jar
spring-security-config-3.1.4.RELEASE
.jar 弹簧安全 ldap-3.1.4.发布
.jar 弹簧安全-ACL-3.1.4.发布.jar
spring-security-taglibs-3.1.4.RELEASE
.jar 弹簧-ldap-core-1.3.2.发布
.jar 弹簧核心-3.1.4.发布
.jar 春豆-3.1.4.发布
.jar 春季-AOP-3.1.4.发布.jar
春季网络-3.1.4.发布.jar
春季上下文-3.1.4.发布
.jar 春季-JDBC-3.1.4.发布.jar
春季-TX-3.1.4.发布.jar
春季-ASM-3.1.4.发布.jar
弹簧表达式-3.0.7.发布

.jar

可能导致此问题的原因是什么?提前谢谢。

通过简单地降级到旧版本的 spring 安全性解决了我的问题。从那以后没有发生任何问题。

相关内容

最新更新