开发者社区> 问答> 正文

如何将springsecurity登陆成功后返回原来登录前页面

如何将springsecurity登陆成功后返回原来登录前页面,我是根据refer得到的总是不对

或者根据requestCache,但是每次获得的request都是空

展开
收起
a123456678 2016-03-19 10:25:39 4686 0
1 条回答
写回答
取消 提交回答
  • <http use-expressions="true">
            <intercept-url pattern="/**/*.do" access="hasAnyRole('user', 'admin')" />
            <intercept-url pattern="/**/*.jsp" access="isAuthenticated()" method="GET" />
            <form-login login-page="/login.jsp" />
     
            <remember-me  />
     
            <logout logout-success-url="/loggedout.jsp" delete-cookies="JSESSIONID"/>
     
            <session-management invalid-session-url="/timeout.jsp">
                <concurrency-control max-sessions="5" error-if-maximum-exceeded="true" />
            </session-management>
     
            <custom-filter ref="mySecurityFilter" before="FILTER_SECURITY_INTERCEPTOR"/>
     
        </http>

    我记得我这样配好像能登录后自动回到最后访问的页面的.

    form-login中还可以加上:

    <b><form-login login-page='/login.htm' default-target-url='/home.htm'
                always-use-default-target='true' /></b>
    2019-07-17 19:07:33
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载