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

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

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

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

我不知道这是否足以解释我的问题,但因为我是 firebasefirestore 的新手,我无法解释更多或带来一些代码,一切都是工作正常但突然出现此错误,该错误的来源是什么?如何修复??

您突然被拒绝访问您的 Firebase 数据库而无需进行任何更改的一个原因是数据库访问规则可以有到期日期,而默认的开放访问规则有。例如,如果您在 https://console.firebase.google.com/ 检查您的数据库规则,您可能会看到类似这样的一行:

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

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

Note: You should set up proper rules that do not expire ASAP (unless expiry is part of your design). See Avoid insecure rules for more details.