(無期限に) タイムアウトしない必要があるイントラネット ページがあり、JS を使用してそのように維持しています。
しかし、ユーザーが接続を失ったときに発生する問題が 1 つあります (Wi-Fi の範囲に出入りするために頻繁に発生します)。その後、セッションがタイムアウトします。
それが起こった場合、どうすればセッションを維持/更新できますか?
web.config でセッション タイムアウトを増やしてみませんか?
<configuration>
<system.web>
<sessionState timeout="120"></sessionState>
</system.web>
</configuration>
http://msdn.microsoft.com/en-us/library/system.web.sessionstate.httpsessionstate.timeout.aspx
他の可能な方法は、ユーザー Cookie に接続されたデータベースを作成し、ユーザーと完全に接続された「カスタム セッション」データを使用することです。
フォーム認証を使用している場合は、Web 構成で使用してみてください
<system.web>
<authentication mode="Forms">
<forms timeout="120"/>
</authentication>
<sessionState timeout="120" />
</system.web>