Ich versuche Postman zu verwenden, um REST-API-Aufrufe an Firebase zu tun. Ich habe es geschafft, vom Firebase zu lesen, wenn meine Sicherheitsregel allen Benutzern erlauben soll, einschließlich nicht autorisierter Benutzer.mit Postboten auf Firebase-REST-API zugreifen
aber wenn ich diese Regel verwenden:
{"rules":{".read": "auth != null", ".write": "auth != null"}}
I 'Fehler' bekommen: 'Zugriff verweigert' von Postbote. Ich habe das Anfrage-Token für googles web oauth2.0-Client erstellt und das authorization_code-Token zurückgeholt.
Ich habe versucht, Token in der URL und in der Kopfzeile zu verwenden, versuchte es mit GET & POST-Anfrage und immer noch verweigert werden.
bitte helfen. Vielen Dank im Voraus
Sie erhalten eine Zugriffstoken mit dem richtigen Umfang benötigen, ein Berechtigungscode ist nur ein Zwischenberechtigungsnachweis verwendet, um eine OAuth 2.0-Zugriffstoken zu erhalten. Sobald Sie es haben, können Sie es in der Kopfzeile übergeben als 'Autorisierung: Bearer ' –
noch Berechtigung verweigert. Der Bereich, den ich verwendet habe, ist googleapis.com/auth/firebase Wie kann ich testen, ob das Token funktioniert. Ich bin nicht sicher, wo der Fehler ist: 1. Google Credits? 2. Firebase Auth/Regeln? 3. oauth vom Postboten? –
siehe meine aktualisierten Kommentare zum Beitrag unten :) –