webAPI解决跨域问题

方法一

再webconfig添加【这个节点必须放在 <system.webServer>节点中
<httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Credentials" value="true" /> <add name="Access-Control-Allow-Methods" value="POST,GET,OPTIONS,PUT,DELETE" /> <add name="Access-Control-Allow-Headers" value="x-requested-with,content-type,authorization,mypara,username" /> <add name="Access-Control-Max-Age" value="86400" /> </customHeaders> </httpProtocol>

方法二

①:在NuGet的管理程序包进行下载一个插件microsoft.aspnet.webapi.cors

 

 

②:在AppStart文件夹中的WebApiConfig的类里进行配置

  

posted @ 2020-06-11 13:17  tommy~hi  阅读(343)  评论(0编辑  收藏  举报