如题,假设第一个登录的为A第二个为B 登录后的用户信息B就覆盖了前一个用户A的session信息,导致在第一个用户A打开的窗口中,保存信息的时候获取用户信息是第二个用户A的信息,造成 本来是A用户要保存A的信息,却保存成B用户的了,造成很多麻烦,我都称之为串账号/用户了;大家有没有解决方案,比如 登录的信息不冲突;或者A页面保存的时候发现不是A的用户信息了转到重新登录页面等这样的解决方法。问题补充:Session[KEY_CACHEUSER] = value;对于 同个key 的session 又是同个电脑同个浏览器的会话,session的性质就是可以跨网页访问吧?覆盖应该是必然的,只是这种必然对于保存用户信息来说会出现麻烦。
2 回答
慕莱坞森
TA贡献1810条经验 获得超4个赞
可能要设置web.config吧。
<configuration> <system.web> <sessionState cookieless="true" regenerateExpiredSessionId="true" /> </system.web> </configuration>
- 2 回答
- 0 关注
- 773 浏览
添加回答
举报
0/150
提交
取消