我已经为我的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都允许读写。我遗漏了什么?
发布于 2017-12-24 14:30:19
改用auth.uid:
{
"rules": {
".read": "auth.uid != null",
".write": "auth.uid != null"
}
}https://stackoverflow.com/questions/47956532
复制相似问题