2

我是firebase的新手,我在控制台中有一个错误,我真的不知道它的来源:

redux-firestore listener error: FirebaseError: Missing or insufficient permissions.

我不知道这是否足以解释我的问题,但因为我是新手firebasefirestore我无法解释更多或带一些代码,一切正常,但突然我得到这个错误,可能是什么来源那个错误??如何解决?

4

1 回答 1

5

在没有更改任何内容的情况下突然拒绝访问 Firebase 数据库的原因之一是数据库访问规则可能有到期日期,而默认的开放访问规则则有。例如,如果您在https://console.firebase.google.com/检查您的数据库规则,您可能会看到与此类似的一行:

match /{document=**} {
    allow read, write: if request.time < timestamp.date(2020, 7, 4);
}

尝试将日期更改为未来(然后单击发布),看看是否有帮助。

注意:您应该设置不会尽快过期的适当规则(除非过期是您设计的一部分)。有关详细信息,请参阅避免不安全的规则。

于 2020-07-05T12:18:23.683 回答