shiro 和 SESSSIONITeye - AG环亚娱乐集团

shiro 和 SESSSIONITeye

2019-01-13 08:42:07 | 作者: 飞兰 | 标签: 浏览器,发生,没有 | 浏览: 2021

shiro 在web项目里默许运用的是web容器供给的session,也就是说shiro运用的session是web容器发生的,并不是自己发生的,在用于非web环境时可用其他来历替代。在web工程发动的时分它就和容器绑定在了一同,这是经过web.xml里边的shiroFilter完成的。经过session.getSession()办法会在浏览器cokkice发生JESSIONID,当封闭浏览器,此JESSIONID就被铲除掉了。再次翻开浏览器拜访需从头登录,此刻服务器内存中依然存有此session,并没有失效。仅仅浏览器没有发送与之相关的JESSISIONID,所以服务器需求从头发生一个新的JESSISIONID回来浏览器。假如要完成主动登录,需自己写session保存起来完成。

 

 别的,假如没有页面恳求建议,也就没有session生成,此刻shiro获取subject不可用。会爆出反常。

版权声明
本文来源于网络,版权归原作者所有,其内容与观点不代表AG环亚娱乐集团立场。转载文章仅为传播更有价值的信息,如采编人员采编有误或者版权原因,请与我们联系,我们核实后立即修改或删除。

猜您喜欢的文章