ASP.NetWebアプリケーションを開発しました。そのweb.configファイルでは、セッションタイムアウト期間を次のように60に設定しています。
<sessionState mode="InProc" timeout="60"/>
それでも、セッションは15分以内に期限切れになりました。セッションを1時間まで期限切れにしたくありません。セッションタイムアウト期間を最大1時間まで延長するにはどうすればよいですか?私はあなたのすべての提案が必要です。
ASP.NetWebアプリケーションを開発しました。そのweb.configファイルでは、セッションタイムアウト期間を次のように60に設定しています。
<sessionState mode="InProc" timeout="60"/>
それでも、セッションは15分以内に期限切れになりました。セッションを1時間まで期限切れにしたくありません。セッションタイムアウト期間を最大1時間まで延長するにはどうすればよいですか?私はあなたのすべての提案が必要です。
The application pool’s worker process default idle timeout is also set to 20 minutes
The default mode of storing session state is in the IIS process
したがって、アプリケーション プールのワーカー プロセスのデフォルト タイムアウトを変更してみてください。
ここにリンクがあります。
IIS セッション状態のタイムアウトを増やす必要があります。これは override に設定されている可能性があります<sessionState>
。以下をお読みください -セッションタイムアウトの構成 (IIS 7)
タイムアウトの時間を増やすだけで、この時間は分単位であるため、時間を分に変換し、web.config で次のように設定します。
<sessionState mode="InProc" timeout="60"/>
以下のリンクをたどることができます http://forums.asp.net/t/1452762.aspx
上記のリンクを読んでください。これがうまくいくことを願っています...