j_spring_security_check不可用。请帮助Spring3登录

时间:2011-03-27 17:22:01

标签: spring spring-mvc spring-security

我正在尝试使用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)不可用。

1 个答案:

答案 0 :(得分:0)

在web.xml中添加

<filter-mapping>
    <filter-name>springSecurityFilterChain</filter-name>
    <url-pattern>/*</url-pattern>
    <dispatcher>REQUEST</dispatcher>
    <dispatcher>FORWARD</dispatcher>
</filter-mapping>