【发布时间】:2021-10-21 08:16:45
【问题描述】:
server.conf:https://dpaste.org/6Zgn
这是 Apache 在 OpenServer 中的配置。
问题:
据我了解,它与 Access-Control-Allow-Origin 有点关系
我写道:
Header set Access-Control-Allow-Origin "*"
它没有帮助。我要么写错了东西的地方。 你能帮帮我吗?
【问题讨论】:
-
有人说他们必须添加一个自签名证书才能使这项工作,stackoverflow.com/a/66555660/1427878(但在遇到这个麻烦之前,我可能会检查其他浏览器是否已经实现了这种安全性功能也是如此,也许您仍然可以在 Firefox 中进行测试而无需任何进一步的修改,idk。)
-
另一种选择可能是简单地更新 WP 配置中的站点地址,以便它实际上与 ngrok 主机名匹配 - 因为在我看来这里的问题源于 WP 仍然存在的事实为几乎任何东西创建 absolute URL。如果它开始使用正确的主机名和 HTTPS 创建所有这些 URL,那么在这种设置中你不会遇到这个问题。 (但我想这仅适用于付费的 ngrok 帐户,而不适用于主机名会一直更改的免费版本。)