【问题标题】:"Missing Access-Control-Allow-Origin Header" error while the header is present标头存在时出现“缺少 Access-Control-Allow-Origin 标头”错误
【发布时间】:2022-07-03 02:11:55
【问题描述】:

我的服务器正确响应带有“Access-Control-Allow-Origin”标头的预检请求:

但是,谷歌浏览器阻止了实际请求:它显示 500 状态并且控制台包含此错误:

我尝试将access-control-allow-origin: https://www.visualwatermark.com 更改为access-control-allow-origin: *。没有任何区别。

该问题仅出现在 Google Chrome 中。 Firefox 和 Safari 没有显示错误。

我有什么遗漏吗?我应该改变什么才能让它工作?

【问题讨论】:

  • 请求实际上也可能是服务器端的 500 错误。看到这个link
  • @NikhilPandit 谢谢你的链接。这些请求的“远程地址”字段为空,而实际失败的请求有一个 IP 地址。

标签: google-chrome fetch http-status-code-500


【解决方案1】:
猜你喜欢
  • 2019-02-07
  • 2018-03-28
  • 2020-05-12
  • 2021-07-15
  • 2015-01-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-01-24
相关资源
最近更新 更多