5

Es ist schwierig, die Standardanwendungsanmeldeinformationen im Datenfluss-SDK bei lokaler Ausführung in einem Java-App-Engine-Projekt unter OS X zu laden.Standardanmeldeinformationen für Anwendungen funktionieren nicht lokal mit App Engine

Nach this der Entwickler App-Server unterstützt diese Funktion nicht, und du bist gemeint Befehl ist das gcloud Kommandozeilen-Tool verwenden: gcloud preview app run - aber nach der offiziellen Google-Gruppe für die SDK here, die in Jan waren veraltet Befehl 2016.

So scheint ich zwischen einem Felsen und einem harten Ort stecken ... Weiß jemand, wie die Application Default Credentials lokal mit einer App Engine App arbeiten?

Ich versuche, die Dataflow-API zu verwenden, und es wirft nur auf, wenn es beginnt, die Cloud-Speicher-API zu verwenden, was die Pipeline als erstes tut, weil es scheinbar nicht die richtigen Anmeldeinformationen aus der Umgebung lädt Variablen (die definitiv auf dem ENV und im appengine-web.xml <env-variables> Element gesetzt sind) oder aus der Datei ~/.config/cloud/default_application_credentials.json.

Prost!

+0

Mögliche Duplikat [Kann nicht BigQuery von lokalen App Engine Entwicklung Server zuzugreifen] (http://stackoverflow.com/questions/20349189/unable-to-access-bigquery-from-local-app-engine- Entwicklungsserver) – Jesse

Antwort

0

Können Sie versuchen, den folgenden Befehl ausführen und sehen, ob es es löst?

gcloud auth application-default login 
Verwandte Themen