CORS headers 仅在 Firefox 中不起作用
CORS headers not working only in Firefox
我只在 Mozilla Firefox 上遇到问题,我的请求是 "Unavailable (503)" 因为缺少 header Access-Control-Allow-Origin.
然而,header 在服务器端,在我的 web.config:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept, Authorization" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
这是错误(翻译自西班牙语):
来自另一个被阻止源的请求:相同的源策略:http://XXXXX(原因:缺少 CORS 'Access-Control-Allow-Origin' header)。
在 IE 和 Chrome 上不会出现该问题。有什么线索吗?
谢谢大家!
找到问题,也许这可以帮助某人:
在请求 uris 时,我使用的是服务器名称而不是 IP。 IE 和 Chrome 能够解决这个问题,Mozilla 不能。
无论如何,我不知道这对 Mozilla 来说是个问题。
谢谢大家
我只在 Mozilla Firefox 上遇到问题,我的请求是 "Unavailable (503)" 因为缺少 header Access-Control-Allow-Origin.
然而,header 在服务器端,在我的 web.config:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="Access-Control-Allow-Origin" value="*" />
<add name="Access-Control-Allow-Headers" value="Origin, X-Requested-With, Content-Type, Accept, Authorization" />
<add name="Access-Control-Allow-Methods" value="GET, POST, PUT, DELETE, OPTIONS" />
</customHeaders>
这是错误(翻译自西班牙语):
来自另一个被阻止源的请求:相同的源策略:http://XXXXX(原因:缺少 CORS 'Access-Control-Allow-Origin' header)。
在 IE 和 Chrome 上不会出现该问题。有什么线索吗?
谢谢大家!
找到问题,也许这可以帮助某人:
在请求 uris 时,我使用的是服务器名称而不是 IP。 IE 和 Chrome 能够解决这个问题,Mozilla 不能。
无论如何,我不知道这对 Mozilla 来说是个问题。
谢谢大家