突然间,我们发现与Nest和Firebase进行身份验证的错误。错误代码是9999,并且该消息被“阻止”。源代码在应用程序端没有改变,所以它似乎在服务器端发生了变化。Firebase错误代码9999“已屏蔽”
我看到一个类似的问题here,但是他们收到了“请求太多”而不是“被阻止”的消息。
任何人都可以帮助我们解决此问题吗?谢谢。
突然间,我们发现与Nest和Firebase进行身份验证的错误。错误代码是9999,并且该消息被“阻止”。源代码在应用程序端没有改变,所以它似乎在服务器端发生了变化。Firebase错误代码9999“已屏蔽”
我看到一个类似的问题here,但是他们收到了“请求太多”而不是“被阻止”的消息。
任何人都可以帮助我们解决此问题吗?谢谢。
当您使用相同访问令牌将太多的并发打开连接添加到Nest时,会发生此错误。如上所述,这是“太多请求”问题的另一个问题,即保护恒温器中的电池。
您似乎可能会打开Firebase或REST流连接,并且在打开新连接之前未正确关闭它们。一旦Firebase连接打开,您应该使用此连接来读取和写入任何新数据,并且仅当此连接断开时才打开新连接。
请问您如何处理打开,关闭和使用连接的示例代码?您的示例代码将有助于分析问题的具体情况。
嗨大卫,谢谢你的回应。所以你确定这个错误和“太多的请求”是一样的吗?看来错误代码9999可能会用于多种类型的错误。 – kwahn 2015-03-02 22:33:28
我突然间遇到了同样的问题。 Client是node.js的Firebase,当调用'authWithCustomToken'时,我得到错误'{“code”:“BLOCKED”}'。 – 2015-03-04 15:43:36
啊,不是一个人,@Lionel在下面有正确的答案。删除我的评论,以避免混淆。 – 2015-03-04 20:09:40