I am trying to create a web application which works with cross-origin requests (CORS) in MVC 5. I have tried everything without any result.
With an attribute
public class AllowCrossSiteJsonAttribute: ActionFilterAttribute
{
public override void OnActionExecuting(ActionExecutingContext filterContext)
{
filterContext.RequestContext.HttpContext.Response.AddHeader("Access-Control-Allow-Origin", "*");
base.OnActionExecuting(filterContext);
}
}
With EnableCors attribute
[EnableCors("*")]
Nothing works I'm starting to think that it is impossible