【发布时间】:2010-11-15 02:10:14
【问题描述】:
我正在尝试覆盖 Spring 安全性中的 AuthenticationProcessingFilter。我在 xml 中完成了以下配置:
<security:http access-decision-manager-ref="accessDecisionManager" >
<security:intercept-url .../>
<security:form-login login-page='/signin/' authentication-failure-url="/signin/?login_error" default-target-url='/signin/success'/>
<security:anonymous/>
<security:logout/>
<security:remember-me/>
</security:http>
<bean class="myPackage.security.SessionCleanerFilter" >
<security:custom-filter position="FILTER_SECURITY_INTERCEPTOR" />
<property name="defaultTargetUrl" value="/signin/success" />
<property name="authenticationFailureUrl" value="/signin/?login_error" />
<property name="allowSessionCreation" value="true" />
</bean>
但这失败了,有很多例外
使用名称创建 bean 时出错 'myPackage.security.SessionCleanerFilter#0'
由于缺乏实例化属性。我希望他们默认。你知道如何配置它们吗?
【问题讨论】: