Firebase安全规则完全打开但仍然提供权限被拒绝错误

时间:2017-12-23 22:29:18

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

我已根据我的Firebase权限编写了这些安全规则,根据我的理解,应该授予所有经过身份验证的用户读写权限...

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

但我的RTDB节点上仍然存在这些错误。

[Firebase/Database][I-RDB03812] Listener at /UserVideo/null failed: permission_denied
[Firebase/Database][I-RDB03812] Listener at /users/4eb8920a-e407-4488-bce4-c6f64f7b0891 failed: permission_denied

我已经验证4eb8920a-e407-4488-bce4-c6f64f7b0891实际上是用户uid。我的安全模拟器告诉我,我的ref / users和ref / UserVideo都允许读写。我错过了什么?

1 个答案:

答案 0 :(得分:0)

尝试使用auth.uid:

sleep(x)