Firebase 实时数据库规则自行重置
Firebase realtime database rules resetting itself
我想知道是否还有其他人遇到此问题。我使用 Android Studio 创建了一个新项目,然后转到 Firebase 控制台编辑实时数据库,但在我退出数据库(并发布新的规则):
"以锁定模式启动
通过拒绝所有读写使您的数据库私有化
以测试模式启动
通过允许对数据库的所有读取和写入来快速设置
目前我无法保存任何数据库规则,它只会重置为选择锁定模式或测试模式。这很奇怪,因为在过去的一个月里,它一直运行良好,直到弹出这个新菜单。
我通过先设置云 firestore 来解决这个问题。我不知道他们为什么决定这样做。
我刚刚删除了 Firebase 上的应用程序并重新创建了它。
我刚发现这个问题,当时完全糊涂了。我意识到每次部署时它都会重置,因为 firebase deploy
每次都会发送一个 firestore.rules
文件。我只需要更新 firestore.rules
而不是在线更新。
我想知道是否还有其他人遇到此问题。我使用 Android Studio 创建了一个新项目,然后转到 Firebase 控制台编辑实时数据库,但在我退出数据库(并发布新的规则):
"以锁定模式启动 通过拒绝所有读写使您的数据库私有化
以测试模式启动 通过允许对数据库的所有读取和写入来快速设置
目前我无法保存任何数据库规则,它只会重置为选择锁定模式或测试模式。这很奇怪,因为在过去的一个月里,它一直运行良好,直到弹出这个新菜单。
我通过先设置云 firestore 来解决这个问题。我不知道他们为什么决定这样做。
我刚刚删除了 Firebase 上的应用程序并重新创建了它。
我刚发现这个问题,当时完全糊涂了。我意识到每次部署时它都会重置,因为 firebase deploy
每次都会发送一个 firestore.rules
文件。我只需要更新 firestore.rules
而不是在线更新。