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头
posted @ 2015-11-13 15:56  风の羽音  阅读(512)  评论(0编辑  收藏  举报