【发布时间】:2011-01-12 12:40:50
【问题描述】:
我遇到了一个奇怪的问题。先说一下我的情况:
- Webserver01(Web 应用程序、SQL、SessionState 服务)
- Webserver02(Web 应用程序)
两个网络服务器都使用 NLB 进行负载平衡。
现在问题来了。非常非常非常偶然的登录用户,有些如何从完全不同的用户那里获取会话。我们如何注意到?我们接到一位客户的电话,说他突然可以访问其他客户的个人资料..!!
为了消除 Sessionstate,我们将让 Webserver02 脱机并禁用 SessionState 并将其放入 InProc。
但我的主要问题是我注意到两个网络服务器都有不同的日期时间!差别只有几分钟,草率,但真实。这也可能是用户会话混淆的原因吗?有人遇到过 SessionState 服务的类似问题吗?
非常感谢。
【问题讨论】:
标签: asp.net webforms session-state