Firestore web客户端不指向模拟器-引发PERMISSION_DENIED:缺少或权限不足



试图执行一些基本的firestore请求,但我得到了权限错误,尽管本地规则允许一切:

PERMISSION_DENIED: Missing or insufficient permissions.

事实证明,web客户端同时使用在线商店和规则(而不是本地模拟的(,尽管我这样配置:

const firebaseConfig = {
apiKey:  ///,
authDomain: "http://localhost:3000",
databaseURL: "http://localhost:8080",
projectId: ///,
storageBucket: "http://localhost:8080",
messagingSenderId: ///,
appId: ///,
measurementId: ///
};

我应该如何配置web客户端,使其指向本地模拟消防商店?

了解本教程是如何配置firestore web客户端的:

const db = firebaseApp.firestore();
if (window.location.hostname === "localhost") {
console.log("localhost detected!");
db.settings({
host: "localhost:8080",
ssl: false
});
}

我的网络客户端现在指向当地的消防商店。(但在文档中找不到参考资料。(

相关内容

  • 没有找到相关文章

最新更新