最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

关于两个用户用同一浏览器不能同时登录同一网站的问题(session覆盖问题)

业界 admin 45浏览 0评论

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

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

发布评论

评论列表 (0)

  1. 暂无评论