概要: 顧客エリアと管理エリアを持つシステムを作成しました。どちらのエリアにも異なるログインページがあります。ユーザーは、管理エリアでユーザーAとしてログインすると同時に、顧客エリアでユーザーBとしてログインできます。
顧客または管理エリアのいずれかからユーザーがログアウトすると、が呼び出され、顧客エリアと管理エリアの両方で発生したくないSession.Abandon()
セッションが削除されます
質問:他のエリアのセッションに影響を与えることなく、ログアウト時にセッションを中止できますか?(例:顧客エリアからログアウトするときは、管理エリアにログインしたままにする必要があります)
更新:これを回避できることはわかってSession.Clear()
いますが、セキュリティ上のリスクが発生する可能性があります。