は、私は私のweb.configファイルでこのコードを持っている:Windows認証セッションタイムアウト
<system.web>
<authentication mode="Windows" />
<sessionState timeout="300" />
</system.web>
てsessionStateタイムアウトは300であってもそれだけで15〜20分で満了し、セッションデータが失われました。私のアプリケーションプールとすべてのタイムアウトが300分に設定されています。だから問題はWindows認証だけだと思う。次に、Windowsの認証を無効にしてその行を削除するだけで、すべて正常に機能します(セッションデータは長期間保存されます)。何が問題なの?事前に
感謝:)
この回答を見ることから始めてください。http://stackoverflow.com/questions/648992/session-timeout-in-asp-net –