会话/会话ID分配给多个用户

时间:2010-02-07 03:45:28

标签: iis-7 session unique sessionid

我希望那里有人对会话及其ID的日期信息进行更新。

我在IIS 7上运行,我们看到Sessions被分配到多个IP地址。

我排除了用户重置IP地址造成的可能性,例如拔掉他们的调制解调器。

在至少一个实例中,用户登录并发现来自不同用户的数据已保存到他的帐户(确定数据存储在哪个帐户的用户ID保存在会话变量中)。在另一个实例中,员工登录以检查问题,因为给出了不同用户的会话。

这不仅仅是会话变量,而是我在日志中看到会话ID本身与两个不同的IP地址相关联。有一次,超过10%的用户发生了这种情况。

我想知道问题是否在我们的系统中,因为我发现在每种情况下,共享会话ID的IP都在同一ISP上或共享至少一个NameServer。

我非常欢迎任何想法,我们正在绝望!

1 个答案:

答案 0 :(得分:4)

这是IIS7的缓存问题。在此处阅读更多内容:http://lionsden.co.il/codeden/?p=446