项目从spring3升级到spring4 报 The use of "filters='none'" is no longer supported. Please define a separate <http> element for the pattern you want to exclude and use the attribute "security='none'"
将原先的配置文件
1 <http auto-config="true" > 2 <!-- 不过滤登陆页面--> 3 <intercept-url pattern="/sys/toLogin.html" filters="none" /> 4 5 <!-- 不过滤用户请求登陆url 、用户登陆失败跳转url 、用户登陆成功请求url--> 6 <form-login login-page="/sys/toLogin.html" 7 authentication-failure-url="/sys/toLogin.html" 8 default-target-url="/toIndex.html"/> 9 10 <logout logout-success-url="/sys/toLogin.html"/> 11 <!-- 检测失效的sessionId,超时时定位到登陆页面 --> 12 <session-management invalid-session-url="/sys/toLogin.html" /> 13 14 </http>
改为:
<!-- 不过滤登陆页面--> <http pattern="/sys/toLogin.html" security="none" /> <http auto-config="true" > <!-- 不过滤用户请求登陆url 、用户登陆失败跳转url 、用户登陆成功请求url--> <form-login login-page="/sys/toLogin.html" authentication-failure-url="/sys/toLogin.html" default-target-url="/toIndex.html"/> <logout logout-success-url="/sys/toLogin.html"/> <!-- 检测失效的sessionId,超时时定位到登陆页面 --> <session-management invalid-session-url="/sys/toLogin.html" /> </http>
浙公网安备 33010602011771号