ASP.NETでセッションタイムアウトを使用すると、非アクティブ状態で特定の期間セッションを切断することができます。 web.configファイルでのその使用方法:他のすべてがそう言っているよう
<system.web>
|
|
<authentication mode="Forms" />
<sessionState mode="InProc" timeout="20"/>
|
|
</system.web>
HTTPはステートレスなプロトコルです....私はあなたがwhen the system looses its connection
によって意味ですか理解していない
。同じものに対するあいまいな答えは次のようなものになります。global.asax
ファイルを編集してセッションをクリアすることもできます。方法でSession.Abandon()
を使用することができます:Session_End
とApplication_End
。実証的少し:
void Session_End(object sender, EventArgs e)
{
Session.Abandon();
// Code that runs when a session ends.
}
void Application_End(object sender, EventArgs e)
{
Session.Abandon();
// Code that runs on application shutdown
}
私が推測するには、サーバー側ではJavaScriptを使用すると、システムが失ったとき* 'そのconnection' *は何を意味している – pimvdb
を使用したいのか、実際にはないので、ですか? HTTPはステートレスプロトコルです。 –
クッキーに保存されているセッションやサーバー上のセッションについて話していますか?いずれにしても、JavaScriptはこれを行うことができません。 ASP(3分など)でセッションのタイムアウトがあるだけです。 – tjameson