3

ASP.NET アプリケーションがあり、すべてのユーザーのすべてのセッションからすべてのセッション変数を削除したいですか?

以下を使用してのみ、現在のセッションからセッション変数を削除しないことを意味します。

Session.Clear();

また:

Session.Abandon();

他のユーザーのセッションからもセッション変数をクリアする必要がありますか?

4

3 に答える 3

3

すべてのセッションをクリアすることはできません。代わりに、セッションを自動的にクリアする app_pool をリサイクルするために fing を実行します。ここを見る -->

https://stackoverflow.com/a/9470372/823161

于 2013-10-31T10:23:49.823 に答える
0

セッションキーを作成している場合、各ユーザーに対して次の方法があります。

Session.Remove(Session.SessionID);

また、セッション値を null に更新することもできます: (これは私がやっていることです)

Session.Add(sessionKey, null);
于 2013-10-31T10:16:46.787 に答える