我有一个有很多方法的网络服务。访问此服务的客户端可以来自任何域(这意味着我必须在这里和那里放置一些跨域魔法)。我找到了一个可以添加到我的响应中的标头,它可以使跨域 ajax 调用正常工作(这使我在 Chrome 浏览器上可以正常工作)。
为了解决我的问题,我可以粘贴这个: HttpContext.Current.Response.AppendHeader("Access-Control-Allow-Origin", "*");
在我的服务中的每一种方法。这既乏味又丑陋,我想知道是否有人知道默认情况下在我的 Web 服务响应中使用该标头的更优雅的方法?