shiro中修改session中认证信息过期时间
2018-03-06 17:31
1041 查看
shiro框架中存储在session中的认证信息过期时间默认为30分钟可通过修改timeout修改过期时间 SecurityUtils.getSubject().getSession().setTimeout(-1000L);当timeout设置为负数时 表示永不过期
timeout中的时间单位为ms,但是Shiro会把这个时间转成:s,而且是会舍掉小数部分,这样我设置的是-1ms,转成s后就是0s,马上就过期了。所有要是除以1000以后还是负数,必须设置小于-1000
timeout中的时间单位为ms,但是Shiro会把这个时间转成:s,而且是会舍掉小数部分,这样我设置的是-1ms,转成s后就是0s,马上就过期了。所有要是除以1000以后还是负数,必须设置小于-1000
相关文章推荐
- java修改session默认过期时间
- 修改后台重新登陆或超时问题 SESSION 过期时间
- 关于session默认过期时间的修改
- 修改tomcat默认的session时间永不过期
- 修改tomcat默认的session时间永不过期
- 如何修改Liferay的Session过期时间
- spring boot实战教程之shiro session过期时间详解
- java修改session默认过期时间
- java修改session默认过期时间
- pgrep命令_Linux pgrep 命令用法详解:设置用户的认证信息,包括用户密码、密码过期时间等
- 修改登陆Jenkins后session过期的时间
- java修改session默认过期时间
- 设置php中session过期时间
- 如何严格设置php中session过期时间
- JBOSS7.1中如何设置Session过期时间
- 网上代码研究后修改的PHP登录程序,关闭浏览器session清空,可以设置cookies时间
- Shiro在请求头中获取sessionId以及rememberMe信息
- 如何严格设置php中session过期时间
- php 如何设置一个严格控制过期时间的session
- php中实现精确设置session过期时间的方法