mask和一个小伙伴最近在帮学校搭一个网站,大体完工后,小伙伴告诉mask网站有bug——使用两个用户登录该网站时,第一个用户会被挤掉。拿到问题时,我就觉得应该是session的问题(网站使用session进行身份验证),于是我用两个不同的浏览器分别登录这两个账户,发现没再出现这一问题,看了果然应了我的想法,session设置有问题。 想了一下网站的应用场景也没在意这个问题,但是我一直记着。今天就探索了一下,原来是由于session覆盖,我使用的是chrome与Firefox,据资料显示这两个浏览器的session是共享的,我想大多数浏览器都是吧,当两个用户用同一浏览器登录时,后面登录的那个账号会使用之前账号的session,这就导致前一个账号备覆盖了。原理就是这样,如果各位想要找到解决办法,可以在csdn论坛搜索session覆盖,看看各位大神的回答。
本文发布于:2025-04-05 09:14:00,感谢您对本站的认可!
本文链接:https://www.4u4v.net/it/1743815692584084.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
留言与评论(共有 0 条评论) |