我有一个过滤器ASP.NET应用程序中RegisterGlobalFilters
有线了编程设置HTTP标头执行以下操作:ASP.NET MVC:静态内容
public class XFrameOptionsAttribute : ActionFilterAttribute
{
public override void OnResultExecuting(System.Web.Mvc.ResultExecutingContext filterContext)
{
filterContext.HttpContext.Response.AddHeader("X-FRAME-OPTIONS", "SAMEORIGIN");
}
}
展望提琴手,我看到的看法从Web服务器返回包含此标头。但是,静态文件(如JavaScript)不会在HTTP响应中包含此头文件。
如何让ASP.NET MVC也将此过滤器应用于Web服务器返回的任何静态文件?
这与Web API过滤器无关@ DeblatonJean-Philippe – Tommy