【问题标题】:Cloud Firestore: Missing or insufficient permissions but nothing changedCloud Firestore:缺少权限或权限不足,但没有任何变化
【发布时间】:2018-05-21 20:19:14
【问题描述】:

从今天早上开始,我收到以下错误:

Missing or insufficient permissions

我没有对 Firestore 的规则进行任何更改。我没有看到我从哪里得到这个错误。

我的数据库规则是标准:只允许​​经过身份验证的用户。

【问题讨论】:

    标签: firebase google-cloud-firestore firebase-security


    【解决方案1】:

    查看您的开发机器上的firestore.rules 文件。请注意,此文件/这些规则也可以通过 Firebase 控制台(网站)设置,并且它们确实具有初始/默认值。

    可能发生的情况是您在部署更新时覆盖了 firestore.rules 文件。

    【讨论】:

    • 我没有 firestore.rules 文件,因为我通过 Firebase 控制台使用规则。事情是..早上一切都很好,当我想晚上继续时,我突然收到了这个错误。自 4 月以来,我没有碰过这些规则:s(没有托管.. 仍在本地开发中)
    • 我可能是错的,但是当你 firebase init 你的开发机器上的 firebase 工具时,firestore.rules 会自动创建。
    • 我正在使用 angularfire2 包。也许是因为这个?
    • 我解决了。我开始玩规则(并设置单独的规则,一切似乎都很好)
    猜你喜欢
    • 2018-04-25
    • 2019-02-26
    • 2022-01-25
    • 2020-09-01
    • 2021-12-31
    • 2021-08-24
    • 1970-01-01
    • 2020-09-08
    • 1970-01-01
    相关资源
    最近更新 更多