1

情况就是这样。我使用了性能监视器,为ASP.Net Apps v4.xx.xx添加了会话活动计数器我有一个使用无 cookie 会话的基于 Web 的应用程序。

我用网络浏览器打开了应用程序。性能监视器中的会话计数显示 1。我打开了另一个,计数增加。当我关闭一个时,计数在会话超时之前不会下降(我相信,因为在超时值之后计数会减少)。

我尝试登录 2 次,然后注销。注销后会话计数没有下降。

谁能解释为什么会发生这种情况,以及是否有一个好的(且值得信赖的)工具可以用来监控会话的活动或被破坏。

4

1 回答 1

0

会话与身份验证无关。注销会使您的 cookie 无效,但您的会话将持续到会话超时。如果您想在注销时放弃会话,则需要添加自己的代码来调用Session.Abandon();

于 2012-09-03T10:46:49.533 回答