Open yuanrui opened 6 years ago
public class AllowCorsAttribute : ActionFilterAttribute { public override void OnActionExecuting(ActionExecutingContext filterContext) { filterContext.RequestContext.HttpContext.Response.AddHeader("Access-Control-Allow-Origin", "*"); filterContext.RequestContext.HttpContext.Response.AddHeader("Access-Control-Request-Method", "POST,GET,PUT,DELETE,OPTIONS"); filterContext.RequestContext.HttpContext.Response.AddHeader("Access-Control-Allow-Headers", "Content-Type,X-Requested-With"); base.OnActionExecuting(filterContext); } }
在全局的Filter中注册
public static void RegisterGlobalFilters(GlobalFilterCollection filters) { filters.Add(new AllowCorsAttribute()); }
在全局的Filter中注册