spring - j_spring_security_check 不可用。请帮助Spring3登录

标签 spring spring-mvc spring-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 Status 404 - /MySpring/j_spring_security_check message /MySpring/j_spring_security_check description The requested resource (/MySpring/j_spring_security_check) is not available.

最佳答案

将其添加到您的 web.xml

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

关于spring - j_spring_security_check 不可用。请帮助Spring3登录,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5450894/

相关文章:

java - 加速大量可能返回或不返回结果的 SELECT 查询

Spring 批处理 : pass data between reader and writer

java - 如何使用 redis 使用 spring-security-oauth2 持久化 token

java - Spring MVC - 帖子重定向(PayPal 相关)

java - 在用户不活动后使 spring 安全 session 过期

java - 如何在 Spring 中为 WebSocket 升级请求自定义 HTTP 响应?

java - @Scheduled 中运行的作业不会调用 spring 数据 jpa 保存

java - Spring/MyBatis 事务回滚

java - 如何使 Spring Security OAuth2 与负载均衡器一起工作?

spring - 身份验证在 Spring Boot 1.5.2 和 Oauth2 中不起作用