1、在项目中添加“全局应用程序类”Global.asax,貌似一个项目中只能添加一个,因为是全局的嘛。在其中设置时间。如下
protected void Session_Start(object sender, EventArgs e)
{
HttpContext.Current.Session.Timeout = 1;
}
2、在web.config文件中,其他标签外部,添加如下标签
<system.web>
<!-- 请在这里设置登陆服务器超时时间,单位分钟,取值范围 1 <= timeout <= 1440 ,即1分钟到24小时-->
<sessionState mode="InProc" timeout="1440"></sessionState>
</system.web>
3、在IIS服务器中设置。以IIS6.0为例:
1)网站右键属性
2)ASP.NET标签
3)编辑配置
4)状态管理
5)InProc下的会话超时中修改。