开发中前端与后端完全分离并分开发布,遇到跨域问题,一通百度之后,解决方案如下:
把下面的代码放在web.config文件中的 System.WebServer 节点下
<httpProtocol> <customHeaders> <add name="Access-Control-Allow-Origin" value="*" /> <add name="Access-Control-Allow-Headers" value="*" /> <add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE" /> </customHeaders> </httpProtocol>
顺利解决!!!