shiro
昌杰的攻城狮之路
先付出才有收获
展开
-
Shiro架构,在线程类中SecurityUtils.getSubject()无法正常获取principal
技术栈:Shiro+Spring Boot场景描述:日志审计时进行用户操作记录,登录后在线程内中通过SecurityUtils.getSubject()获取Shiro主体来获取当前操作的用户。在实际开发过程中,发现在刚登录后,前几个请求的日志记录中无法获取到当前会话的用户,线程类中调用SecurityUtils.getSubject()能正常获取到subject对象,但是调用通过端点查看到当前会话的登录状态如下:如图authenticated = false,principal = null原创 2020-05-18 11:10:23 · 6189 阅读 · 2 评论 -
Spring boot+shiro报Another CacheManager with same name 'shiroCache' already exists in the same VM
在Spring Boot项目中整合Shiro和Ehcache缓存时发生如下的异常信息:Caused by: net.sf.ehcache.CacheException: Another CacheManager with same name 'shiroCache' already exists in the same VM. Please provide unique names for ...原创 2020-05-05 11:36:32 · 1066 阅读 · 0 评论