HTTP-Fehler: 401 beim Einrichten der Firebase-Cloud-Funktionen für das Android-Projekt


Antworten:


265

Ich habe das Problem gelöst! Sie müssen sich abmelden und firebase logoutdann erneut anmelden firebase loginoder das Token einfach mit aktualisierenfirebase login --reauth

Es scheint, dass die Ablaufzeit des Firebase-Authentifizierungstokens auf maximal 1 Stunde begrenzt ist


Gerne helfen :)
M.Ali

24
Hinweis: Um sich firebase logoutfirebase login
abzumelden

Ich habe es firebase loginmehrmals getan ... es hieß, ich sei bereits eingeloggt, aber es war alles eine "Lüge". Enttäuschte Benutzer müssen sich abmelden und wieder anmelden oder die Reauth explizit anfordern. Warum können sie nicht einfach das aktuelle Anmeldeverhalten und die automatische Reauth-Funktion bei Bedarf nicht erfüllen? Es erfordert zusätzliche Arbeit und ist eine schlechtere UX.
wescpy

27

Verwenden Sie firebase login --reauth, das ist mir passiert, weil ein alter FIREBASE_TOKENanwesend war, als er versuchte auszuführenfirebase init

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.