Asp.net MVC4 Web アプリケーションを作成しました。ユーザーがログインしてブラウジングを行った後、ログアウトせずにブラウザーからアプリケーションを閉じると、以前にログインしたユーザーはログアウトされず、アプリケーションを再起動すると、以前にログインしたユーザーがログに記録されます。
私が喜んでいるのは、ユーザーがログインしてWebアプリケーションを閉じた場合、ユーザーはすぐにログアウトする必要があるということです。
注 - まだ IIS にアプリケーションをデプロイしていません。したがって、Web はステートレスであるため、アプリケーションが展開される実際のシナリオでは正しく機能します。
現在、開発マシンとブラウザで確認しています。
次のサンプルを見ましたが、明確な説明はありません
閉じるときに asp.net Web サイトからユーザーを自動的にログアウトさせる
ユーザーがログアウトせずにブラウザを閉じたときにセッションを強制終了する方法
それで、私たちがデスクトップアプリケーションで持っているものとして、破棄または何らかのシャットダウンで処理できるイベントはありますか? 実際、私は以前にWebアプリケーションを扱ったことがありません。