突然間,我們發現與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