我已经阅读了一些与会话超时有关的问题,并且我更改了设置但没有用。ASP.NET中的会话超时问题
这是web.config中会话的输入。我想在5小时后过期。
<sessionState mode="InProc" timeout="300" />
在登录页面我在会议
Session.Add("Authenticated", UserName);
添加用户名和我的每一页是继承与BasePage的,并在基类中,我有这个检查的每一页。
if (Session["Authenticated"] == null)
{
Response.Redirect("../userlogin.aspx");
}
但会话在一小时前过期。
我想确认,在此有在web.config中没有变化,Bin文件夹中的文件等