与会话关闭相关的问题

时间:2012-05-10 12:55:31

标签: asp.net .net c#-4.0 session-state

在我的网络配置中,我关闭了会话状态

<sessionState mode="Off" />

当我运行我的应用程序时,我看到 ASP.net_sessionid cookie是在到期时生成的“当我关闭浏览器时”。 enter image description here

1.如果我的会话状态已关闭,是否会生成此cookie?

  1. 在这种情况下如何更改会话超时(当会话状态关闭时)?

  2. 会话超时与 ASP.net_sessionid Cookie到期时间之间的关系是什么?

  3. 如果我的会话状态为关闭,我的Global.asax.cs中的Session End事件会被触发吗?

1 个答案:

答案 0 :(得分:1)

我的猜测是浏览器正在显示页面的缓存版本。如果是IE,请检查工具 - 选项 - 常规 - 浏览历史记录,然后单击“设置”按钮。确保“检查商店页面的新版本”设置为“每次访问网页时”。