Angular 5 angularfire2-客户端无权访问所需数据

时间:2018-10-08 16:09:39

标签: angular firebase firebase-security-rules

尝试请求Firebase集合时出现此错误:

this.shipmentsList = this.db.list('shipments');


Error: permission_denied at /shipments: Client doesn't have permission to access the desired data.

我的Firebase规则是:

service cloud.firestore {
  match /databases/{database}/documents {
    match /{document=**} {
      allow read, write;
    }
  }
}

实际上,我认为问题不在于数据库上的规则,因为我使用'@ angular / fire / firestore'中的AngularFirestore进行了测试;

但是我遇到的问题是@ angular / fire / firestore仅适用于rxjs v6,而我的项目仍在rxjs v5上。我尝试升级版本并使用rxcompat,但出现了很多错误,因此现在无法升级。

0 个答案:

没有答案