使会话持续时间更长

时间:2012-05-11 12:31:16

标签: asp.net session

在我的web.config中,我有这个:

<sessionState timeout="70"/>

但是,5分钟后我的会话为空,我的程序崩溃了。如何让这段时间更长?

以下是我如何初始化它:

Session["mySession"] = "blah blah";

3 个答案:

答案 0 :(得分:2)

像这样修改超时:

HttpContext.Current.Session.Timeout = 200000

答案 1 :(得分:1)

检查应用程序池超时http://technet.microsoft.com/nl-nl/library/cc771956%28v=ws.10%29.aspx

使用表单身份验证?它得到了自己的超时/

答案 2 :(得分:0)

你放入Web.Config

的时间

<sessionState timeout="60"/>(以分钟为单位)

影响

HttpContext.Current.Session.Timeout = 60

 System.Web.HttpContext.Current.Session.Timeout = 60