応用:
-.net MVC 3 / c#/ SQL Server 2008
問題:
- アプリケーションを5分以内に無人のままにした後、再度ログインする必要があります。
- アプリケーション内で作業しているときでも、どこかをクリックすると、ログイン画面に戻ることがあります。
- いかなる種類のエラーポップアップも表示されません。再度ログインする必要があります。
この投稿に関するスレッドがいくつかあることは知っていますが、現在使用しているコードをweb.configファイルに追加したいと思いました。内部にセッションタイムアウトタグを追加しようとしましたが、問題が解決しません。
すべてのコードを貼り付けているわけではありませんが、この問題に関連すると思われるコードを追加しています。他に何か足りないものがある場合はお知らせください。
これは私が追加したものです:
<sessionState mode="InProc" timeout="200000"/>
<customErrors mode="Off"/>
<authentication mode="Forms">
<forms loginUrl="Login/Login">
</forms>
</authentication>
<authorization>
<deny users="?" />
</authorization>
私が行方不明になっている他の何かがありますか。sesstionstate行を追加しても何も変わっていないと感じています。sessionstate行なしで私が理解していることから、デフォルトは30分ですが、この時間より前に追い出されています。
また、私が追加した行よりも多くのsesstionstateセットアップを見たので、そこに何かが欠けているかどうかはわかりません。
提案をありがとう。