【问题标题】:Uncaught (in promise) FirebaseError: Missing or insufficient permissions. at new t (未捕获(承诺中) FirebaseError:缺少权限或权限不足。在新的 t (
【发布时间】:2021-01-03 20:36:47
【问题描述】:

我的应用程序运行良好,但突然停止读取/写入任何内容到 Firestore。我认为问题出在日期上,但我将规则更改为以下内容,但仍然出现相同的错误

rules_version = '2';
service cloud.firestore {
  match /databases/{database}/documents {
  match /{document=**} {
      allow read, write: if request.time < timestamp.date(2021, 12, 31);
          
    }
  }
}

【问题讨论】:

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


    【解决方案1】:

    if request.time &lt; timestamp.date(2021, 12, 31); 表示您的数据库拒绝 2020 年 12 月 31 日之后的读写操作。

    如果您想继续访问数据库,请更改日期或(更好)write proper security rules,以准确控制用户可以对数据执行的操作。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-07-01
      • 1970-01-01
      • 2020-07-22
      • 2021-04-22
      • 2023-02-24
      • 1970-01-01
      • 2022-01-15
      • 1970-01-01
      相关资源
      最近更新 更多