允许访问控制允许来源

Allow Access-Control-Allow-Origin

server.conf: https://dpaste.org/6Zgn

这是 Apache 在 OpenServer 中的配置。

问题:

据我了解,它与 Access-Control-Allow-Origin

有关

我写了:

Header set Access-Control-Allow-Origin "*"

它没有帮助。我要么写错了东西。 你能帮帮我吗?

这是因为服务器阻止了前端发出请求。 我遇到了同样的错误很长时间

针对这种情况唯一可能的解决方案是允许服务器端的主机。

无论您使用的是哪个后端,请寻找一种方法以某种方式从那里允许域名托管服务商。

例如,对于PHP

<?php
    if ($_SERVER['REQUEST_METHOD'] === 'OPTIONS') {
        header('Access-Control-Allow-Origin: *');
        die();
    }

    // some other code

?>

更多资源:Cross-Origin Request Headers(CORS) with PHP headers