2011-05-20 113 views
1

我想将会话寿命设置为2小时,但我不知道如何。 如果我在web.config中设置<sessionState timeout="120" />,我仍然每隔几分钟就会注销一次。我是否设置错了? 谢谢!ASP.NET会话过期时间

回答

4

您超时mostlikely没有会话,但身份验证,寻找以下行,并更改:

<authentication mode="Forms"> 
    <forms name=".EMSOLG_ASPXAUTH" timeout="120" /> 
</authentication> 
0

您可以使用会话超时的代码隐藏这样

Session.Timeout = 120; 
0

如果你已经主持了在IIS中的网站,您可以在IIS中配置所需的超时。