session 在什么情况失效
本文介绍了session 在什么情况失效的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
问 题
比如时间到了 关闭浏览器等
内网测试 登录后别的人更新了JS 我这边的就得重新登录 为什么。
解决方案
session
通常是通过设置cookie
有效期来控制的,也就是说,cookie
里保存sessionID
的那个部分如果过期失效了,那后端也不会再认为这个session
可用了。
当然,以前J2EE
用web容器自带的session
实现,浏览器关了session
也会失效。
所以最终取决于你的后端实现是怎么样的。
最后,别的人更新了JS 我这边的就得重新登录,这是什么意思?别人更新js
?去哪里更新,怎么更新?
你指的别人更新了js,是有人提交了新的js
代码,然后重新部署了服务器么?如果是这样,那session
过期听起来也蛮好理解的(这种情况看起来就没有使用redis
、memcached
之类的缓存服务了)
这篇关于session 在什么情况失效的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文