Response.Cache.SetCacheability(HttpCacheability.NoCache); // HTTP 1.1.
Response.Cache.AppendCacheExtension("no-store, must-revalidate");
Response.AppendHeader("Pragma", "no-cache"); // HTTP 1.0.
Response.AppendHeader("Expires", "0"); // Proxies.
これらのコードは、すべてのマイページレスポンスヘッダーに追加されるように設定しますか。ASP.NET MVCでResponse.AppendHeaderを設定すると、すべてのページに次のヘッダーが追加されます。
ありがとうございます。
カスタムアクションフィルタを作成し、任意のコントローラまたはアクションにこのヘッダーを適用することができます。ベースコントローラーにフィルターを適用し、すべてのコントローラーからこれを継承することができます。 – Jasen