net mvc如何进行跨域访问
本人喜欢用nodejs和netcore写服务端,但公司的一台云服务器没有安装它们的环境,就将就使用net mvc写服务端了,这里涉及到跨域访问的问题,琢磨了一下,放出我的解决方案,自己的项目亲测没有问题,如有大佬看出问题和可以优化的地方,欢迎在评论区指出O(∩_∩)O哈哈~
废话不多说,找到根目录的web.config文件,添加如下代码即可实现跨越请求:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="AuthToken, Authorization, Origin, Content-Type, Accept, X-Requested-With" />
<add name="Access-Control-Allow-Methods" value="GET, PATCH, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
</httpProtocol>
</system.webServer>