Firebase - 添加数据库规则 - 路径包含无效字符

时间:2016-09-28 06:15:29

标签: firebase firebase-realtime-database firebase-security

我正在关注tutorial of firebase。 但我无法添加规则.read.write

enter image description here enter image description here

5 个答案:

答案 0 :(得分:25)

实际上,此Firebase数据库错误通常是由过时的网页缓存引起的。您只需刷新实时数据库网页,然后就可以添加新值:

enter image description here

答案 1 :(得分:4)

您正在错误的位置添加规则。这就是downvotes的原因。这是数据结构而不是您的规则文档。

将json规则放在数据库规则选项卡下。您必须在此处输入规则。请检查。 enter image description here

答案 2 :(得分:1)

之所以发生这种情况,是因为包含键的路径不能有“。”。根据{{​​3}}的句号。

  

由于所有Firebase实时数据库数据都存储为JSON对象,因此   您创建自己的密钥,它们必须是UTF-8编码,最大   768个字节,并且不能包含。,$,#,[,],/或ASCII控件   字符0-31或127。您不能在   自己也很重视。

希望这对您有所帮助。

如果您想处理规则,请遵循this link所说的。 最好的问候。

答案 3 :(得分:0)

也许您应该再次登录帐户

答案 4 :(得分:-2)

Firebase数据库路径不能包含一些特殊字符,例如“。”,“ @”等,并且最重要的是,您在错误的位置添加了规则