gpt4 book ai didi

firefox - 跨不同端口的 CORS 请求在 Firefox 上没有成功,但在 Chrome 上有效

转载 作者:行者123 更新时间:2023-12-04 17:30:14 27 4
gpt4 key购买 nike

我正在从 https://169.254.128.2:8443 发出 CORS 请求到 https://169.254.128.2:8444 上提供的 API通过 lighttpd 服务器。 Lighttpd 使用以下响应头启用了 CORS,但 OPTIONS 请求不会在 Firefox 上通过。

setenv.add-response-header = (
"Access-Control-Allow-Origin" => "*" (tried https://169.254.128.2:8443 too),
"Access-Control-Allow-Headers" => "accept, origin, x-requested-with, content-type, x-transmission-session-id, x-ida-auth-token, content-disposition",
"Access-Control-Expose-Headers" => "X-Transmission-Session-Id",
"Access-Control-Allow-Methods" => "GET, POST, OPTIONS, PUT"
)

我收到错误消息:MOZILLA_PKIX_ERROR_SELF_SIGNED_CERT。我想知道除了明确接受 8444 的证书之外,是否还有其他方法可以与 8444 通信。当我第一次访问 url https://169.254.128.2:8443 时,我已经接受了 8443 的证书。并且8444和8443使用相同的证书。
请求在 Chrome 和 Safari 上都能正常运行,但不接受证书。

最佳答案

这是一个 Firefox 错误:https://bugzilla.mozilla.org/show_bug.cgi?id=700837
您必须分别在每个端口上启用证书。
在 Firefox 中打开 url 并接受证书https://169.254.128.2:8443https://169.254.128.2:8444

关于firefox - 跨不同端口的 CORS 请求在 Firefox 上没有成功,但在 Chrome 上有效,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51831652/

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