5

Avoir du mal à charger les informations d'identification de l'application par défaut dans le SDK Dataflow lors d'un développement local dans un projet de moteur d'application Java sur OS X. S'exécute correctement.Les informations d'identification par défaut de l'application ne fonctionnent pas localement avec App Engine

Selon this le serveur d'applications dev ne les supporte pas, et vous êtes censé utiliser la commande de l'outil de ligne de commande gcloud: gcloud preview app run - mais selon le groupe officiel de Google pour le SDK here qui commande a été dépréciée janvier 2016.

Donc, je semble être coincé entre un rocher et un endroit difficile ... Est-ce que quelqu'un sait comment obtenir les informations d'identification par défaut de l'application pour travailler localement avec une application App Engine? J'essaie d'utiliser l'API Dataflow et ça se lève quand elle commence à utiliser l'API de stockage en nuage, ce qui est la première chose que fait le Pipeline parce qu'il ne semble pas pouvoir charger les informations d'identification correctes à partir de l'environnement variables (qui sont définies définitivement sur l'ENV et dans l'élément appengine-web.xml <env-variables>) ou à partir du fichier ~/.config/cloud/default_application_credentials.json.

À la votre!

+0

double possible de [Impossible d'accéder BigQuery du serveur local App de développement du moteur] (http://stackoverflow.com/questions/20349189/unable-to-access-bigquery-from-local-app-engine- serveur de développement) – Jesse

Répondre

0

Pouvez-vous essayer d'exécuter la commande suivante et voir si elle le résout?

gcloud auth application-default login