gpt4 book ai didi

Firebase 存储即使在启用存储 API 后仍返回 412 错误

转载 作者:行者123 更新时间:2023-12-05 01:03:41 31 4
gpt4 key购买 nike

我们已经使用 firebase 存储来存储应用程序中的图像和文件。最近我们的文件似乎没有加载到应用程序中,一旦交叉检查我发现了以下错误。

{
"error": {
"code": 412,
"message": "A required service account is missing necessary permissions. Please resolve by visiting the Storage page of the Firebase Console and re-linking your Firebase bucket or see this FAQ for more info: https://firebase.google.com/support/faq#storage-accounts"
}
}

经过进一步调查,我在以下相关常见问题解答中找到了解决方案。 https://firebase.google.com/support/faq/index#storage-accounts

根据文档,我创建了一个新的服务帐户,我是管理员角色作为 Cloud Storage for Firebase 服务代理。它创建了一个名为服务帐户名称 service-PROJECT_NUMBER@PROJECT_id.iam.gserviceaccount.com 的服务帐户。此外,我还启用了用于管理服务的 IAM 管理策略。但是仍然没有加载存储 URL。

我是否需要对存储权限添加更多更改?如何将现有存储桶数据与新更新一起使用?

最佳答案

我只是为自己解决了这个问题。

  1. 在 Cloud Storage 中创建存储分区
  2. 获取您的项目名称和存储桶名称
  3. 前往:https://firebase.google.com/docs/reference/rest/storage/rest/v1beta/projects.buckets/addFirebase
  4. 按试试吧
  5. 填写您的项目名称和存储桶名称。按执行,瞧!

See my screenshot here

关于Firebase 存储即使在启用存储 API 后仍返回 412 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/73852505/

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