Ich habe diese Sicherheitsregeln für meine Firebase Berechtigungen geschrieben, dass von dem, was ich verstehe, sollten alle authentifizierten Benutzerberechtigungen geben lesen und schreiben ...Firbase Sicherheitsregeln völlig offen, aber immer noch die Erlaubnis verweigert Fehler
{
"rules": {
".read": "auth != null",
".write": "auth != null"
}
}
aber ich habe immer noch diese Fehler auf meinem RTDB Knoten ..
[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
ich habe bestätigt, dass 4eb8920a-e407-4488-bce4-c6f64f7b0891
in der Tat ist der Benutzer uid. Und mein Security Simulator sagte mir, dass sowohl Lesen als auch Schreiben für meine Ref/Benutzer und ref/UserVideo erlaubt war. Was vermisse ich?
Vielleicht sind Sie nicht authentifiziert? Versuchen Sie 'true' anstelle von' "auth! = Null" 'zu prüfen. –
Ich würde vorschlagen, Ihren Code zu überprüfen und vielleicht sogar zu posten - speziell dort, wo Sie sich authentifizieren und sehen, ob bei der Authentifizierung ein Fehler zurückgegeben wird. – Jay
Als Notiz versuchen Sie, einen Listener an */UserVideo/null * anzuhängen, was ein Hinweis auf das Problem sein könnte. – Jay