Je ne parviens pas à migrer vers la nouvelle console Firebase . Je fais exactement ce qui se trouve sur ce lien: https://firebase.google.com/support/guides/firebase-web #import_your_project_to_the_firebase_console_numbered
Et voici ce qui s'est passé à l'étape 2: échec de la connexion à Firebase La demande de connexion à la CLI de Firebase a été rejetée ou une erreur s'est produite. Veuillez relancer la connexion à Firebase ou contacter le support technique si vous rencontrez toujours des difficultés. se connecter.
Des idées? Merci depuis maintenant.
Vous devriez essayer ce qui suit:
firebase login --no-localhost
Une raison possible peut être que vous utilisez un proxy.
Il y a un problème sur firebase: Impossible de se déployer derrière un proxy
Si vous utilisez un proxy, vous pouvez vous référer à cette question pour: Firebase dans NodeJS avec HTTP Proxy .
Pour moi, ce problème était dû au proxy réseau avant l'identification. J'ai essayé toutes les solutions disponibles sur Internet.
Ce problème était dû à un proxy réseau, car il ne pouvait pas obtenir le protocole SSL correct. J'ai demandé à mon équipe réseau de diriger ma connexion sans proxy.
Par conséquent, le problème a été résolu!
La CLI de Firebase ne fonctionne pas actuellement derrière un proxy.
Nous sommes conscients du problème, mais nous n'avons pas de calendrier pour y remédier. Vous pouvez suivre le problème suivi ici: https://github.com/firebase/firebase-tools/issues/155
Pas vraiment une réponse, mais des détails supplémentaires qui ne sont pas correctement formatés dans les commentaires.
J'ai le même problème lors de la première connexion
Les étapes que je fais sont (depuis un terminal cygwin sous Windows 10 Professional)
firebase login --no-localhost
Après cela je reçois le message "
Visit the URL on any device....
Paste authentication code here:
Ensuite, sur mon navigateur, Google me demande si je lui attribue des droits d'accès CLI à Firebase. Je dis oui et je reçois un code d'autorisation affiché sur le navigateur ..__ Je copie ce code dans la console cygwin puis ......
Error: Authentication Error.
En devinant que vous êtes sur le lieu de travail ou derrière un proxy. C'est une erreur de connaissance. Vous pouvez suivre l'état d'avancement de ce problème ici - https://github.com/firebase/firebase-tools/issues/155
Pour ceux qui sont obligés d'utiliser un fournisseur VPN pour se connecter, comme Astrill par exemple, vous ne pouvez pas utiliser le protocole OpenWeb . Utilisez StealthVPN. Cela a résolu le problème pour moi
Pour tous ceux qui sont susceptibles de rencontrer ce problème et de se dire: "Mais, je ne suis pas derrière un proxy ...": je lance généralement Little Snitch . (Remarque, je ne travaille pas pour LS, utilisez simplement le produit. Ce n'est pas une publicité.) Après quelques minutes de réflexion, je me suis rendu compte qu'il s'agissait essentiellement d'un proxy. Je l'ai éteint (en cliquant sur l'option "Arrêter le filtre réseau") et j'ai pu me connecter. Puis j'ai rallumé Little Snitch.
[Mettre à jour]
J'essayais de tester les fonctions de nuage localement en utilisant firebase serve --only functions
. Une fois que j'ai réactivé Little Snitch, j'ai commencé à recevoir:
Error: Authentication Error: Your credentials are no longer valid. Please run firebase login --reauth
Donc, apparemment, vous ne pouvez pas servir les fonctions localement derrière un proxy. Le fait de désactiver le filtrage LS a résolu le problème. Il y a probablement une option de liste blanche que je pourrais utiliser, mais je ne l'ai pas encore explorée. J'essaie juste de retourner au travail pour le moment.