关闭页面后会话没有关闭?

时间:2013-09-07 07:32:20

标签: asp.net sql-server jmeter load-testing

运行Web应用程序只是登录和注销过程,当我完成登录过程后,在第二次单击注销过程中,但在sql server活动监视器中仍然显示上一个会话。    再刷新同一页同样的过程重复,它的工作完美。我测试了5个并发用户,与会话未结束相同。

检查了网络配置和其他连接来源但是没有得到解决方案,如果有人有这个问题的经验共享解决方案。

1 个答案:

答案 0 :(得分:0)

在会话登录时存储用户ID。在注销时单击

删除会话
Session.Abandon();

并在主页面的页面加载中检查会话是否为空

if(Session["uid"]=="")
  Response.Redirect("~/Login.aspx");