このトピックのSOで尋ねられたさまざまな質問もチェックしましたが、さまざまな質問に対して提供された解決策を試しましたが、それは私にとってはうまくいきません。 私のアプリケーションはASP .Net4.5です。私はusername、usertypeをセッションに格納し、後でSQLテーブルにデータを挿入する際に使用します。私は次のようにwebconfigでセッションのタイムアウトを設定しました。 SESSIONSTATEに対するIISの設定でセッションタイムアウトがASP .NETで機能しない
<system.web>
<authentication mode="Forms">
<forms loginUrl="Login.aspx" name=".mycookie" timeout="60"></forms>
</authentication>
<sessionState mode="InProc" cookieless="false" timeout="60" />
以下は、私が上記の設定で間違った方法でこれを設定していますかどうかわからないんだけど
SessionState = In Process
Cookie settings -> Mode = Use Cookies
Name = ASP.Net_SessionId
Timeout (min) = 60
を設定しました。問題は、設定された時間よりずっと前の私のアプリケーションセッションのタイムアウトです。タイムアウトが10-15分であると感じています。タイムアウト値を正しく設定する方法を教えてください。
https://stackoverflow.com/questions/1205828/how-to-set-session-timeout-in-web-config – Anil
@Anil、私のwebconfigファイルには既にあなたの参照に記載されている値がありますが、それでも作業。 – Shah