I have set my Firestore permission so that anyone with my database reference will be able to read or write to my database.
service cloud.firestore {
match /databases/{database}/documents {
match /{document=**} {
allow read, write;
}
}
}
我仍然得到
Error: 7 PERMISSION_DENIED: Missing or insufficient permissions.
执行简单的云函数时
import * as functions from 'firebase-functions';
import * as admin from 'firebase-admin';
admin.initializeApp();
export const sendmsg = functions.https.onRequest((request, response) => {
admin.firestore().doc('message/abcd').get()
.then(writeResult => {
console.log("data: "+ writeResult.data());
const data = writeResult.data()
response.send(data)
})
.catch(error =>{
console.log(error)
response.send(500).send(error)})
});
请帮忙,不确定我做错了什么。谢谢。
使用之前运行过一些云功能的旧项目时遇到了同样的问题。创建了一个新项目,再次部署它,它起作用了。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)