ASP.NET Session不会过期

时间:2010-07-27 11:48:15

标签: asp.net iis session web-config

我在web.config中有以下内容

<sessionState cookieName="ASP.NET_SessionId" cookieless="false" mode="InProc" timeout="1" regenerateExpiredSessionId="true"/>
但是,1分钟后,会话将不会过期。 是什么导致这种情况?

感谢

1 个答案:

答案 0 :(得分:2)

我假设您正在使用表单身份验证。默认情况下,滑动到期为true,因此如果查看web.config表单元素的slidingExpiration属性,您可能会获得所需的行为。如果为false,它将在设置后的指定时间后过期。

请参阅:

http://msdn.microsoft.com/en-us/library/1d3t3c61.aspx