16.04 如何在 nginx 中启用 cors

16.04 如何在 nginx 中启用 cors

有人知道如何在 nginx 中启用 Allow-Access-Control-Origin 吗?

我正在使用原始 JavaScript 发送 GET 请求。

我一直在网上搜索并尝试配置 nginx,但似乎所有这些都不起作用。

我正在尝试从某个 URL 获取响应。我尝试使用 Chrome 的 CORS 插件。我的 JavaScript 可以正确响应。

但是我需要它在服务器上运行,并且启用 Allow-Access-Control-Origin

答案1

您为什么认为您遇到了 CORS 问题?

这是一个非常开放的配置,应该放在服务器阻止。上线后,您应该对其进行微调:

    add_header Access-Control-Allow-Methods "GET, POST, HEAD, OPTIONS";
    add_header Access-Control-Allow-Origin "*";

相关内容