gpt4 book ai didi

apache - Apache 代理问题上的 CORS(访问控制允许来源)

转载 作者:行者123 更新时间:2023-12-04 14:41:52 25 4
gpt4 key购买 nike

我需要从我的 map 服务器(QGIS map 服务器)发送一个 CORS header ,该服务器在端口 8080 上使用带有 Apache 2.4.* 的快速 cgi。

我配置了一个简单的

<VirtualHost *:8080>
[...]
Header set Access-Control-Allow-Origin "*"
</VirtualHost>

它有效。

我想设置一个代理以避免在 URL 中指定端口。
我在端口 80 中配置了另一个 Virtualhost:
<VirtualHost *:80>
ProxyPass /cgi-bin/ http://localhost:8080/
ProxyPassReverse /cgi-bin/ http://localhost:8080/

# Is useful this?
Header set Access-Control-Allow-Origin "*"
</VirtualHost>

但 header 不会传播。
有解决办法吗?

最佳答案

添加 always

Header always set Access-Control-Allow-Origin "*"
Header always set Access-Control-Max-Age "1000"
Header always set Access-Control-Allow-Headers "x-requested-with, Content-Type, origin, authorization, accept, client-security-token"

并且,启用标题模块
a2enmod headers

关于apache - Apache 代理问题上的 CORS(访问控制允许来源),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38400168/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com