【问题标题】:redux-firestore listener error: FirebaseError: Missing or insufficient permissions.?redux-firestore 监听器错误:FirebaseError:缺少或权限不足。?
【发布时间】:2020-07-04 16:23:30
【问题描述】:

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

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

我不知道这是否足以解释我的问题,但因为我是 firebasefirestore 的新手,我无法解释更多或带一些代码,一切正常但突然我明白了这个错误,这个错误的根源是什么?怎么解决??

【问题讨论】:

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


    【解决方案1】:

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

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

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

    注意:您应该设置不会尽快过期的适当规则(除非过期是您设计的一部分)。详情请见Avoid insecure rules

    【讨论】:

      猜你喜欢
      • 2022-01-25
      • 2022-08-06
      • 2021-10-31
      • 2021-06-20
      • 1970-01-01
      • 2020-10-27
      • 2022-06-10
      • 2021-12-01
      • 2021-03-10
      相关资源
      最近更新 更多