gpt4 book ai didi

Firebase 存储不会启用 CORS

转载 作者:行者123 更新时间:2023-12-02 17:10:48 26 4
gpt4 key购买 nike

我尝试了两种技术来尝试在我的 firebase 存储桶 上启用 CORS,但到目前为止,它们都没有奏效。我收到此错误...从源“服务器”访问位于“位置”的图像已被 CORS 策略阻止:请求的资源上不存在“Access-Control-Allow-Origin” header 。

首先,我尝试在 this 之后使用 gsutil例子。终端说它为我设置数据,“在 gs://"my-app's-name".appspot.com/... 上设置 CORS” 但是我仍然在前面收到错误结束。

接下来,我尝试在我的 Angular 5 应用中使用 Firebase Cloud Functions,遵循 this例子。我找不到全局设置它的方法,即使有图像,我仍然在前端遇到相同的错误。

我现在已经花了一段时间尝试启用 CORS,看起来它应该是相当微不足道的,但我对云功能还比较陌生。我更喜欢 gsutil 方法。将继续解决这个问题,如果找到解决方案,我会发布解决方案。

谢谢您,我们将不胜感激。

最佳答案

我成功了!我再次尝试使用 gsutil 方法,但方法略有不同。正在关注@Andrew McOlashTHIS邮政。我之前尝试过的 gsutil 方法与行之有效的方法之间的两个区别是。

文件名:(FROM) cors-test-json.json ~>(TO) cors.json

文件:(来自)

[
{
"origin": ["<my domain>"],
"method": ["GET"],
"maxAgeSeconds": 3600
}
]

(至)

[
{
"origin": ["*"],
"method": ["GET"],
"maxAgeSeconds": 3600
}
]

关于Firebase 存储不会启用 CORS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49352724/

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