web.configファイルでsessiontimeoutを次のように設定しました。タイムアウト前にセッションが終了しました
<sessionState timeout="120"
cookieless="false"
mode="InProc"
/>
コードが正常に動作していますが、何回かセッションが自動的に10〜15分後に期限切れになります。
このエラーはすべてのブラウザに存在します。
ローカルアプリケーションで同じアプリケーションを実行すると、ローカルコンピュータ上で.netがうまく動作します。
まだglobal.ascxファイルを作成していないことにご注意ください。
global.ascxはこの理由には関係ありません。ハンドルイベントのためのものです。それは起こりませんが、依然としてIISでセッション時間を変更しようとすることができます。実際に最初のprefはWeb.configであり、設定ファイルで設定されていない場合はIISを使用します。 –
プロダクションサーバーについてお話ししていますか?どのWebサーバーアプリケーションを使用していますか? IIS? – Vedran