【ASP.NET】 No 'Access-Control-Allow-Origin' header is present on the requested resource.

怼烎@ 2022-05-28 06:30 272阅读 0赞

前端JS用XMLHttpRequest,请求后端数据。出现了No ‘Access-Control-Allow-Origin’ header is present on the requested resource.
我是使用的ASP.NET框架。
解决办法:
在Web.config文件相应地方添加:

  1. <?xml version="1.0" encoding="utf-8"?>
  2. <configuration>
  3. <configSections>
  4. <system.webServer>
  5. <httpProtocol>
  6. <customHeaders>
  7. <add name="Access-Control-Allow-Origin" value="*" />
  8. <add name="Access-Control-Allow-Methods" value="GET,POST,OPTIONS" />
  9. <add name="Access-Control-Allow-Headers" value="Content-Type, soapaction" />
  10. </customHeaders>
  11. </httpProtocol>
  12. </system.webServer>
  13. </configuration>

发表评论

表情:
评论列表 (有 0 条评论,272人围观)

还没有评论,来说两句吧...

相关阅读