次のコードをマスターページ (Page_Load) に追加したので、ユーザーがログアウトすると、[戻る] ボタンを使用して以前のページを表示できなくなります。
Response.Buffer = true;
Response.ExpiresAbsolute = DateTime.Now.AddDays(-1);
Response.Expires = -1;
Response.CacheControl = "no-cache";
問題は、ユーザーがアプリケーションにログインしているときにブラウザの戻るボタンを使用できるようにしたいということです。ページをキャッシュしないようにコードをコメントアウトすると、戻るボタンを使用できますが、ログアウトすると、戻るボタンを使用して前のページを表示でき、セキュリティリスクが発生します。
アプリケーションでブラウザの戻るボタンを使用できるが、ログアウトするとアプリケーションに戻ることができないという提案はありますか?