visual studio 2015 webapi 2 cors 支持跨域访问

1 在NuGet下添加如下引用

2 在webconfig webserver节点下添加

1 <httpProtocol>
2 <customHeaders>
3 <add name="Access-Control-Allow-Origin" value="*" />
4 <add name="Access-Control-Allow-Headers" value="*" />
5 <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE" />
6 </customHeaders>
7 </httpProtocol>

3 网站可以正常跨域访问。

4 如果需要指定的网站跨域访问。需要在http请求时,修改对应的Origin头。同时修改2步骤中的

Access-Control-Allow-Origin为对应的Origin头
原文地址:https://www.cnblogs.com/dowork/p/4962388.html