阅读 139

SSH 集成Shiro和EhCache,设置登录超时时间无效解决办法。

今天在配置Shiro的过期时间的时候,发现整合了Ehcache的缓存,但是Ehcache的缓存又不生效,无语了

最开始参考网上的方法,配置了eternal="false",也设置了timeToIdleSeconds和timeToLiveSeconds的值,但是一直没有没有生效,没到半小时就自动登录失效了。原来的配置如下:

 

 再看了很多博客后,发现用力错地方~ 并且,解决办法及其简单。。。。

第一步,添加DefaultWebSessionManager


        
        
        
    

我为了测试只设置了6秒 单位为毫秒

第二步,在DefaultWebSecurityManager中引用


        ......
        
     ......

完成~

作者:彼岸舞

时间:2021\07\08

内容关于:工作中用到的小技术

本文属于作者原创,未经允许,禁止转发

原文:https://www.cnblogs.com/flower-dance/p/14985999.html

文章分类
代码人生
版权声明:本站是系统测试站点,无实际运营。本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 XXXXXXo@163.com 举报,一经查实,本站将立刻删除。
相关推荐