【发布时间】:2020-06-03 14:53:42
【问题描述】:
我正在使用 spring security 来限制 url。我正在尝试在同一页面上提供注册和登录页面。
登录时 spring 安全转移到受限页面。但是我正在尝试将目标 url 传递给注册过程,以便在注册后我们可以重定向到受限页面。
如何获取用户被重定向的实际 URL。
有什么想法吗?
【问题讨论】:
-
我配置了 spring 3.1.1.RELEASE 并尝试使用你们发布的解决方案,但不知何故我得到了
null的会话。关于这种行为的可能原因有什么想法吗?? -
试试
SavedRequest savedRequest = (SavedRequest) session.getAttribute("SPRING_SECURITY_SAVED_REQUEST"); -
试试这个:SavedRequest savedRequest = new HttpSessionRequestCache().getRequest(request, response);