我试图使用:
var cors = new EnableCorsAttribute("http://" + Environment.MachineName + "/" + HostingEnvironment.ApplicationVirtualPath + "/responder.svc/", "Origin, Content-Type, Accept", "GET, POST");
cors.Headers.Remove("Server");
从响应标头中删除服务器信息,但这似乎不起作用。但是,使用HttpContext删除标题确实有效,例如:
HttpContext.Current.Response.Headers.Remove("Server");
我只是想了解为什么这不适用于CORS。谢谢!!