静的コンテンツにプログラムで設定HTTPヘッダー以下行います、私はASP.NET MVC:私はフィルタとASP.NETアプリケーションは<code>RegisterGlobalFilters</code>にアップ配線有する
public class XFrameOptionsAttribute : ActionFilterAttribute
{
public override void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext)
{
filterContext.HttpContext.Response.AddHeader("X-FRAME-OPTIONS", "SAMEORIGIN");
}
}
フィドラーに見た図ことがわかりますWebサーバーから返されたものにはこのヘッダーが含まれます。ただし、JavaScriptなどの静的ファイルでは、HTTP応答にこのヘッダーは含まれません。
Webサーバーが返す静的ファイルにもこのフィルタを適用するにはどうすればよいですか?
これはWeb APIフィルタとは関係ありません@ DeblatonJean-Philippe – Tommy