私のweb.configには、次のものがあります。
<sessionState timeout="70"/>
ただし、5分後、セッションがnullになり、プログラムがクラッシュします。この時間を長くするにはどうすればよいですか?
これが私がそれを初期化する方法です:
Session["mySession"] = "blah blah";
次のようにタイムアウトを変更します。
HttpContext.Current.Session.Timeout = 200000
アプリケーションプールのタイムアウトを確認しますhttp://technet.microsoft.com/nl-nl/library/cc771956%28v=ws.10%29.aspx
フォーム認証を使用していますか?独自のタイムアウトが発生しました/
Web.Config内に配置する時間
<sessionState timeout="60"/>
(数分で)
に影響を与える
HttpContext.Current.Session.Timeout = 60
また
System.Web.HttpContext.Current.Session.Timeout = 60