集成Shiro的网站登录后,如果超时再连接,Shiro会因为丢掉session而跳转到登录页面,问题就来了
1.如果此时再成功登录,如何取得跳转前的URL继续,而不是回到首页
2.项目如果用的是ajax,能否不跳转登录页面,而返回一个重登录的结果让网页弹出对话框重新输入密码就可以了
这两个应该是实际应用中常见的需求,大家有真正在用吗?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
1、配置的时候,不设置successUrl就是成功登录后返回之前页。
2、这时候需要自行创建一个servlet,手动的执行subject.login()来完成自定义的登录流程,并如是的返回你想要的结果。