如何设置不同的会话超时

时间:2014-08-19 11:14:09

标签: c# asp.net session timeout

我们如何在asp.net c#中为网站的每个部分设置不同的会话超时。

我知道我们可以通过网络配置管理会话超时,但是当我们在网络配置中更改会话超时时,为我的所有网站设置指定的值,但我想在我的程序中管理会话超时,例如在管理员中想要设置会话超时2小时,登录用户区设置会话超时为10分钟。

1 个答案:

答案 0 :(得分:1)

您可以更改当前HttpContext的SessionTimeout。管理员登录时,只需更改其超时时间:

HttpContext.Current.Session.Timeout = 60;

http://forums.asp.net/t/1563991.aspx