我遇到错误
Gettingdocuments.com.google.firebase.firestore.FirebaseFirestoreException:PERMISSION_DENIED:缺少权限或权限不足。
对于else语句中的以下代码
db.collection("users")
.get()
.addOnCompleteListener(new OnCompleteListener<QuerySnapshot>() {
@Override
public void onComplete(@NonNull Task<QuerySnapshot> task) {
if (task.isSuccessful()) {
for (DocumentSnapshot document : task.getResult()) {
s(document.getId() + " => " + document.getData());
}
} else {
s("Error getting documents."+ task.getException());
}
}
});
它只是对我有用。
进入数据库->规则->
更改为allow read, write: if
false;以真实的;
注意:这完全关闭了数据库的安全性!
无需身份验证即可在世界范围内写入!!!这不是推荐用于生产环境的解决方案。仅将此用于测试目的。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句