cache集成后添加shiro遇到的坑

原创
2018/07/12 22:22
阅读数 162

话说:在项目后期,集成本应该最简单的缓存功能,没想到在单元测试时发现有些servers可以使用缓存,有些不行,换了ehcache2 和ehcache3都出问题,最后一步步集成,才发现是shiro的问题,巨坑~~~

 

不能在登录认证中使用xxxServers,否则该servers用不了cache

protected AuthenticationInfo doGetAuthenticationInfo(AuthenticationToken token){
 
此间不能使用servers,用dao

}

 

授权部分倒是可以

protected AuthorizationInfo doGetAuthorizationInfo(PrincipalCollection principals){

   此间可以有
}

 

展开阅读全文
加载中
点击引领话题📣 发布并加入讨论🔥
打赏
0 评论
0 收藏
0
分享
返回顶部
顶部