すべてのセッションを一度に破棄したいです。Session.Abondon()
方法を試しましたが、なぜすべてのセッションが破棄されないのかわかりません。
ベストアンサー1
すべてのセッションを破棄することはできません。現在のセッションのみをクリアできます。おそらくすべてのセッションをクリアするには、アプリケーション プールをリサイクルする必要があります。
HttpSessionState.Clear
現在のセッションをクリアするために使用します
MSDN より - HttpSessionState.Clear メソッド
セッション状態コレクションからすべてのキーと値を削除します。
次のように呼びます:
Session.Clear();