如何设置不同的会话超时

本文关键字:会话 超时 何设置 设置 | 更新日期: 2023-09-27 18:18:34

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

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

如何设置不同的会话超时

你可以修改当前HttpContext的SessionTimeout。当管理员登录时,只需像这样更改他的超时时间:

HttpContext.Current.Session.Timeout = 60;

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