私は ASP.NET アプリケーションを持っています。ボタンのあるページ (CustomerHealthControl.aspx) があります。Button-Click-Handler の最後で、次のように呼び出します。
Response.Redirect("~/Licensee/CustomerHealthControl.aspx?CustomerID=" + CustomerID.ToString())
ページを更新します。
これで、ユーザーがページに数分 (約 5 分) とどまってからこのボタンをクリックしても、アプリケーションは CustomerHealthControl.aspx にリダイレクトされません。代わりに、既定のページ (Login.aspx) にリダイレクトされます。
web.config で次の設定を行いましたが、タイムアウトは増加しません。
<system.web>
<sessionState timeout="300" />
...
<system.web>
ドキュメントを読みましたが、デフォルトは 20 分である必要がありますが、約 5 分後にタイムアウトが発生します。
このタイムアウトをどこで増やすことができるか、誰かが私にヒントを持っていますか? - ありがとう。