WebApi跨域问题(通过webconfig解决跨域问题)
之前在做wepapi项目时遇到垮问题,百度了好多方法,有说在Startup中添加如下app.UseCors(Microsoft.Owin.Cors.CorsOptions.AllowAll);代码实现的,但设置好久都行不通,百度了好久最后通过配置webconfig进行实现,具体配置如下,进行跨域设置的节点在代码中有所标注:
主要有三处:(1)设置跨域允许的IP,头部消息及方法
(2)将 <validation validateIntegratedModeConfiguration="false" />设置为false
(3)将新建项目默认的<remove name="OPTIONSVerbHandler" />删除