草庐IT

AbstractSecurityWebApplicationIni

全部标签

java - 明显的 Spring Boot 竞争条件导致重复的 springSecurityFilterChain 注册

我有一个使用SpringBoot1.2.0-RELEASE实现的REST-fullweb服务,偶尔会在启动时抛出以下异常。03-Feb-201511:42:23.697SEVERE[localhost-startStop-1]org.apache.catalina.core.ContainerBase.addChildInternalContainerBase.addChild:start:org.apache.catalina.LifecycleException:Failedtostartcomponent[StandardEngine[Catalina].StandardHost

java - AbstractSecurityWebApplicationInitializer 与 AbstractAnnotationConfigDispatcherServletInitializer

我正在尝试为我的基于Spring3.2.8的纯Java配置应用程序添加安全性。我正在按照说明http://docs.spring.io/spring-security/site/docs/3.2.2.RELEASE/reference/htmlsingle/#jc我已经完成了第3.1节,文档在这一点上说每个URL都应该需要身份验证,但没有人这样做(至少,我可以加载每个URL)。它说它创建了一个Servlet过滤器等。很明显,WebSecurityConfigurerAdapter子类本身是不够的。所以我查看了第3.1.1节,其中说下一步是向WAR注册springSecurityFilt