Erreur HTTP: 401 lors de la configuration des fonctions cloud Firebase pour le projet Android


93

J'essaye de configurer les fonctions de firebase, mais j'obtiens une erreur après avoir exécuté firebase init.

Erreur: Erreur HTTP: 401, la demande avait des informations d'authentification non valides. Jeton d'accès OAuth 2 attendu, cookie de connexion ou autre identifiant d'authentification valide. Voir https://developers.google.com/identity/sign-in/web/devconsole-project .

entrez la description de l'image ici

Réponses:


265

J'ai résolu le problème! vous devez vous déconnecter firebase logoutpuis vous reconnecter firebase loginou simplement actualiser le jeton avecfirebase login --reauth

il semble que le délai d'expiration du jeton d'authentification Firebase soit limité à 1 heure max.


Heureux d'aider :)
M.Ali

24
Remarque: Pour vous déconnecter, utilisez firebase logout, puis reconnectez-vous avecfirebase login
Philosophe maladroit

Je l'ai fait firebase loginplusieurs fois ... cela disait que j'étais déjà connecté, mais c'était tout un "mensonge". Les utilisateurs déçus doivent se déconnecter et se reconnecter ou demander la réautorisation explicitement. Pourquoi ne peuvent-ils pas simplement échouer le comportement de connexion actuel et se réauthentifier automatiquement si nécessaire? Cela nécessite un travail supplémentaire et est une UX plus pauvre.
wescpy

27

Utilisation firebase login --reauth, ça m'est arrivé parce qu'un vieux FIREBASE_TOKENétait présent en essayant d'exécuterfirebase init

En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.