【发布时间】:2012-08-17 22:45:06
【问题描述】:
这可能是一个重复的问题,但是由于我在过去的问题中找不到答案,所以我会再问一次。
在我的 ASP.NET 应用程序中,当我授权用户时,我设置了自定义 FormsAuthenticationTicket。持久性变量为 false,因此身份验证 cookie 应该只对当前会话有效。
我的问题是本次会议何时结束?我重新启动了 IIS Express 开发服务器,关闭了开发机器等,会话似乎仍然处于活动状态,并且用户使用该 cookie 进行了身份验证。
怎么在我的VS 2012 + IIS Express 环境中会话是不朽的?
【问题讨论】:
-
Cookie“会话”是浏览器会话,而不是服务器会话。
-
安德鲁·巴伯是正确的。要结束会话,请关闭浏览器的所有实例。或者提供一个注销按钮并单击它。
标签: asp.net session iis session-cookies