spring-security - 在 Spring Security 表单登录页面中获取原始请求 url

标签 spring-security

我在 spring 安全配置文件( http://www.springframework.org/schema/security/spring-security-2.0.1.xsd )中声明了以下内容:

<form-login login-page="/login.html" />

如果用户没有正确的身份验证凭据,Spring Security 所做的是将用户重定向到该页面。如何获取用户试图访问的页面的 url?

最佳答案

原始请求由 SavedRequest 表示对象,可以作为名为 SPRING_SECURITY_SAVED_REQUEST_KEY 的 session 属性访问.

关于spring-security - 在 Spring Security 表单登录页面中获取原始请求 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4684323/

相关文章:

java - 如何允许 "/api/**"通过我的基本身份验证配置并进入 Spring Security 中的 oauth 配置

java - 从 Angular 2 向 Spring 支持的 Java 应用程序发送 POST 请求时出现 CSRF 问题

java - antMatcher() 与 antMatchers() 的 Spring 安全应用

spring-security - Spring Session 和 Spring Security - session 超时处理不起作用

java - 在 Spring Boot/执行器根端点上返回 404

docker - docker中的Grails应用程序,安装spring-security插件?

java - spring security 总是返回 anonymousUser

rest - 在某些页面上使用thymeleaf模板,在其余部分上使用thymeleaf模板来构建gradle项目

spring-security - Spring 3.0 安全性 - 带身份验证的授权

java - JSESSION/HTTPSession 与应用程序制作的 session ID