redux-firestore监听器错误:FirebaseError:缺少权限或权限不足??

时间:2020-07-04 16:23:30

标签: firebase google-cloud-firestore react-redux-firebase redux-firestore

我是Firebase的新手,控制台中有一个错误,我确实不知道其来源:

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

我不知道这足以解释我的问题,但是由于我是firebasefirestore的新手,所以我无法解释更多信息或带来一些代码,所以一切正常但是突然我得到了这个错误,那个错误的根源是什么?如何解决?

1 个答案:

答案 0 :(得分:3)

一个突然可以拒绝您访问Firebase数据库而不进行任何更改的原因是,数据库访问规则可以具有到期日期,而默认的Open Access规则可以。例如,如果您在https://console.firebase.google.com/检查数据库规则,则可能会看到类似以下内容的行:

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

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

注意:您应设置不会尽快过期的正确规则(除非过期是设计的一部分)。有关更多详细信息,请参见Avoid insecure rules