【问题标题】:Firebase Storage Can't Connect, Retry againFirebase 存储无法连接,请重试
【发布时间】:2016-07-15 23:43:54
【问题描述】:

我在加入时将一个旧项目导入 Firebase。

https://console.firebase.google.com/project/project-name/overview 页面上,当我尝试获取代码 sn-p 来初始化我的 Firebase 时,存储桶显示为空 URL。

今天,我使用 Firebase 控制台开始了一个新项目。创建项目后,StorageBucket URL自动出现在初始化代码sn-p中。

当我检查两个项目的存储规则时,我看到指向正确位置的 URL,但是,导入的项目在 Storage > Files 选项卡下给出了这个错误:

从我导入项目的第一天开始就是这样。

当我去https://console.cloud.google.com/storage/browser查看我创建的新项目是否会显示时,它会显示。

我是否有任何额外的步骤来获取要为导入的项目显示的存储桶 URL?

【问题讨论】:

  • 将现有项目导入 Firebase 存储时存在一些已知问题。您能否向 firebase.google.com/support 发送支持请求,并附上项目 ID 和此帖子的链接,以便我们进行问题排查?
  • @MikeMcDonald 你好。感谢您的提醒。刚刚使用此表单发送了支持请求:firebase.google.com/support/contact/bugs-features 我希望这是正确的使用渠道。

标签: firebase-storage


【解决方案1】:

这个答案是给谁的?

如果您将项目导入 Firebase 并且您的 Firebase 存储存在上述问题。

在与 Firebase 支持反复来回之后,如果您遇到与我类似的问题,您可以尝试以下方法。我正在尝试重播 Firebase 支持人员提供的对话和步骤

  • 确保您是正在访问的项目的所有者。
  • 如果您登录了多个 Google 帐户,则 Firebase 数据库无法登录 似乎连接到服务器。登录无痕模式
  • 如果启用了以下功能,请检查您的 API 管理器
  • a) App Engine 管理 API
  • b) Firebase 规则 API
  • c) 谷歌云存储
  • 检查您是否启用了 App Engine 应用 https://console.developers.google.com/project/_/appengine
  • 转到 Firebase 存储 AppManager 选项卡 https://console.cloud.google.com/storage/
  • a) 将服务帐户 firebase-storage@system.gserviceaccount.com 添加为存储桶的所有者:.appspot.com。
  • b) 此外,您需要编辑“对象默认权限”以允许类似的访问。

现在,如果您具备以上所有条件,下一步就是:

添加新的服务器凭据

credentials page,(https://console.developers.google.com/apis/credentials),

  • 点击创建凭据,选择 API 密钥
  • 选择服务器密钥
  • 将名称设为“服务器密钥(由 Google 服务自动创建)”

在撰写本文时,创建服务器密钥是它的工作原理。

几句话:

两个帐户在同一个浏览器中登录时无法正常使用 Firebase 的问题不再困扰我。登录到两个帐户,两个 Firebase 项目都已启动并运行,没有任何问题。

【讨论】:

    猜你喜欢
    • 2019-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-04-12
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-03-20
    相关资源
    最近更新 更多