当前位置: 代码迷 >> J2EE >> spring Security 记住登录前的页面并返回?用户状态保持不了。解决方案
  详细解决方案

spring Security 记住登录前的页面并返回?用户状态保持不了。解决方案

热度:17   发布时间:2016-04-22 00:44:03.0
spring Security 记住登录前的页面并返回?用户状态保持不了。
比如说前台有个留言板需要登录后才能留言。现在需要登录后返回留言页面。
目前用的是Spring Security框架。
<form-login login-page="/usercenter/login.do" authentication-failure-url="/usercenter/login.do?error=true" default-target-url="/usercenter/account/main.do" />
这是目前的配置。default-target-url 肯定不能用。
请问我该如何配置。

问题2:
我登陆之后
在没有进行 安全过滤 配置的页面中,用户信息就会丢失。

这个应该也和配置有关系。请高手指点。回答的好加分。

问题三:
可不可以自己实现登陆,再把用户信息注入到框架中?如何实现?

------解决方案--------------------
过滤器中获得之前的url放session中,登陆后检查session中有没有url,有就跳过去,没就跳默认的路径。
  相关解决方案