admin管理员组

文章数量:1346092

mask和一个小伙伴最近在帮学校搭一个网站,大体完工后,小伙伴告诉mask网站有bug——使用两个用户登录该网站时,第一个用户会被挤掉。拿到问题时,我就觉得应该是session的问题(网站使用session进行身份验证),于是我用两个不同的浏览器分别登录这两个账户,发现没再出现这一问题,看了果然应了我的想法,session设置有问题。 想了一下网站的应用场景也没在意这个问题,但是我一直记着。今天就探索了一下,原来是由于session覆盖,我使用的是chrome与Firefox,据资料显示这两个浏览器的session是共享的,我想大多数浏览器都是吧,当两个用户用同一浏览器登录时,后面登录的那个账号会使用之前账号的session,这就导致前一个账号备覆盖了。原理就是这样,如果各位想要找到解决办法,可以在csdn论坛搜索session覆盖,看看各位大神的回答。

本文标签: 浏览器两个用户一网站session