web-dev-qa-db-fra.com

Hébergement Firebase - Impossible d'autoriser l'accès au projet

J'utilise $firebase deploy pour télécharger mes fichiers statiques dans mon projet firebase nouvellement créé, mais l'erreur suivante s'affiche dans la ligne de commande.

Unable to authorize access to project project-1234567890

Le message d'erreur continue pour mentionner que la CLI de Firebase est uniquement compatible avec la nouvelle console de Firebase, ce que j'utilise.

Je me suis connecté plus tôt, donc je pense que je devrais avoir accès au projet que j'ai créé dans la console.

12
Andrew Kelly

Essayez d’exécuter ceci après avoir passé votre init Firebase

firebase use --add

À partir de là, vous pouvez sélectionner votre instance, par exemple: your-project-name-instance

J'avais le même problème et l'exécution de cette commande et la sélection de l'instance m'ont permis de déployer.

38
Matt

J'ai résolu mon problème en procédant comme suit:

  1. J'ai enlevé .firebaserc.
  2. Puis j'ai de nouveau couru:

    firebase init
    
  3. Ensuite, j'ai choisi mon projet par défaut.

14
İbrahim Dolapci

Tapez ces commandes:

  1. firebase login

    Connectez-vous avec votre email contenant votre projet Firebase

  2. `utilisation de la base de feu --add

    Choisissez le nom de votre projet 

  3. Maintenant tapez: firebase deploy
5
DoctorDroid Haiti

Quand j'ai essayé de faire un $firebase deploy --debug, mon envoi a semblé fonctionner. Je ne sais pas si cette nouvelle commande arg a corrigé le problème, ou si je devais attendre un certain temps après la création du projet avant de déployer.

2
Andrew Kelly

Assurez-vous d'être connecté au bon compte. Utilisez donc $firebase logout out, puis $firebase login, sélectionnez le compte approprié et autorisez CLI. 

1
Carlos De la Mora

Le problème d’autorisation nécessite que vous autorisiez le journal actuellement enregistré sous «Aperçu du projet -> Utilisateurs et autorisations». Cette erreur signifie que l'utilisateur connecté n'appartient à aucun des rôles autorisés pour la base de données firebase en question. Vous devez accéder à la console firebase et ajouter un utilisateur à un rôle sous Utilisateurs et autorisations.

0
Manoj Goel

J'ai fait.

et ajouter { "projets": { "default": "xxx", "mise en scène": "aaaa" } }

à .firebaserc 

je ne sais pas lequel a aidé!

0
MH-Li