cas+pac4j+shiro 前后端分离session过期302问题处理方法
解决方法:
前端在ajax请求 header 里面添加 X-Requested-With = XMLHttpRequest
原因是 IndirectClient 类里面的 getRedirectAction 方法里面已经做了判断的,只要让后台识别成ajax请求就行
看源码会抛出 HttpAction.unauthorized(context) 异常, 统一捕捉就行了
...
原创
2019-07-16 10:21:19 ·
1043 阅读 ·
0 评论