日期:2014-05-18  浏览次数:20564 次

asp.net同一ip登录时Session覆盖问题!
请教:我在一台机器上用A用户来登录,用Session["SysUserID"]来保存用户登陆的ID,然后另外一个窗口中用B用户登陆,这时发现前面登陆的一个A用户的Session["SysUserID"]都变成B的了,这个问题应该怎么解决?

------解决方案--------------------
你可以先了解一下asp.net到底是怎么区分SessionID的机制。
------解决方案--------------------
session有一个sessionid,每一个链接的页面都会使用不同的id
在向服务器发送的HTTP请求中会包含SessionID, 服务器端根据SessionID获取获取此用户的Session信息.
------解决方案--------------------
就是同一个会话的问题

没有必要较真的