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

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.

M.Ali
la source
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

Pixshatterer
la source