在我的web.config中,我有这个:
<sessionState timeout="70"/>
但是,5分钟后我的会话为空,我的程序崩溃了。如何让这段时间更长?
以下是我如何初始化它:
Session["mySession"] = "blah blah";
答案 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