2016-05-31 7 views
0

Webアプリケーションのセッションタイムアウトを90分に設定しようとしています。ASP.NET/MVC5 <sessionState>タイムアウトの設定が無視されています

<system.web> 
    <authentication mode="None" /> 
    <compilation debug="true" targetFramework="4.5" /> 
    <httpRuntime targetFramework="4.5" /> 
    <sessionState mode="InProc" timeout="90"></sessionState> 
    </system.web> 

を...しかし、セッションは20分(デフォルト値)でタイムアウトに保つ:

は私のweb.configファイルでは、私はそれは次のように設定しています。

この問題を追跡する方法についての洞察はありますか?

答えて

0

ワーカープロセスのデフォルトのアイドルタイムアウトも20分です。 InProcを使用しているので、このタイマーが原因でタイムアウトが発生している可能性があります。 ProcServerまたはSqlServerに切り替えるか、またはASP.Netセッションを使用して終了する方がよいでしょう。

関連する問題