【问题标题】:XAMPP Server has been blocked by CORS policy:XAMPP 服务器已被 CORS 策略阻止:
【发布时间】:2021-04-15 03:05:29
【问题描述】:

您好,我从上午 10 点开始一直在处理这个问题,大约 10 个小时过去了,但仍然无法解决问题。我一直在努力解决这个问题。

Problem Image / https://i.hizliresim.com/AtfbH9.png
The methods I'm trying to solve / https://i.hizliresim.com/SpWBzn.png)
The methods I'm trying to solve / https://i.hizliresim.com/ioZr55.png)

我正在使用 XAMPP。请帮我解决一下这个。我精神崩溃了。我很快就会发疯的。

【问题讨论】:

标签: php html ajax


【解决方案1】:

您将资源访问权限限制为仅http://mabbo.biz/,但从https://mabbo.biz/ 访问资源,这两个方案不匹配,因此CORS 错误httphttps 不同。

此外,您的通配符 * 正在被您的显式通配符覆盖,或者如 MDN 所说。

Access-Control-Allow-Origin 指定单一来源,它告诉浏览器允许该来源访问资源;或者——对于没有凭据的请求——“*”通配符,告诉浏览器允许任何来源访问资源。

因此,由于您指定了 http://mabbo.biz/ 来源,因此任何其他来源都将被拒绝。

您可以添加检查以允许在特定 URL 或特定资源类型上使用通配符,例如 .jpg|.png|.gif

但是,如何实现这一点会因服务器而异,因此您必须查看您的服务器如何处理该检查。

【讨论】:

  • 能否分享您的 Discord 帐户
猜你喜欢
  • 2021-01-07
  • 1970-01-01
  • 1970-01-01
  • 2021-09-05
  • 2021-10-13
  • 2019-11-01
  • 2023-04-10
  • 1970-01-01
  • 2020-10-31
相关资源
最近更新 更多