实时数据库写入不适用于Firebase服务

时间:2019-01-27 19:18:55

标签: firebase firebase-realtime-database

我正在尝试写入我的实时数据库,并且具有以下规则:

{
 "rules": {
    ".read" : true,  
    "users" : {
      ".write" : "auth != null"
    }
 }
}

当我使用127.0.0.1:8887时,它工作正常,但是当我使用Firebase服务器,函数和托管来托管网站时,它要求我转到localhost:5000,而数据库写操作却没有”工作。

关于为什么会发生这种情况的任何建议?

谢谢!

1 个答案:

答案 0 :(得分:0)

firebase serve一起运行的Firebase CLI仅提供Firebase托管文件和HTTPS Cloud Functions for Firebase。它不能在本地为Firebase实时数据库提供服务。

本地模拟器,用于测试Realtime Database的安全规则,但是它没有以任何方式集成到Firebase CLI中。有关更多信息,请参见documentation on the Firebase Realtime Database emulator