【发布时间】:2020-10-13 15:14:01
【问题描述】:
我在尝试使用网络应用的某些组件时遇到以下问题:
访问 XMLHttpRequest 在 'http://XXXX:8091/attributetree/getattributetreeitems/2?_=1602596764050' 来自原点“http://XXXX:8080”已被 CORS 策略阻止: 对预检请求的响应未通过访问控制检查:它 没有 HTTP ok 状态。
我在 web.config 中设置了以下内容:
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
</customHeaders>
</httpProtocol>
但我不断收到 CORS 源被阻止错误。
当我在 localhost(本地构建)中启动应用程序时,它可以正常工作,但是当我将它放在服务器(IIS6)上的 IIS 上时,我得到了错误。网络应用由 2 个网络服务器组成(一个用于应用程序,一个用于服务)。
【问题讨论】:
-
你的申请是什么? asp.net核心?还是其他?
标签: iis cors web-config