我正在尝试使用Security在Spring3中编写一些东西。我试图使用默认登录屏幕,每个人都说Spring将为您显示。但经过两天的尝试并得到错误后:
/ spring-security-login not found
我放弃并将我的代码更改为:
<http auto-config="true">
<intercept-url pattern="/friends/**" access="ROLE_USER,ROLE_ADMIN" />
<form-login login-page="/login.jsp"
default-target-url="/friends/add.html"
authentication-failure-url="/login.jsp?authfailed=true" />
</http>
我将login.jsp
添加到我认为我做对的项目中。现在我收到了这个错误:
HTTP状态404 - / MySpring / j_spring_security_check message / MySpring / j_spring_security_check description请求的资源(/ MySpring / j_spring_security_check)不可用。
答案 0 :(得分:0)
在web.xml中添加
<filter-mapping>
<filter-name>springSecurityFilterChain</filter-name>
<url-pattern>/*</url-pattern>
<dispatcher>REQUEST</dispatcher>
<dispatcher>FORWARD</dispatcher>
</filter-mapping>