Google Appengine & Cloud-Speicher: Der AppIdentity-Dienst hat einen unerwarteten Fehler verursacht

8

Ich versuche, einen Google Cloud Storage-Dateiupload einzurichten, indem ich dem Beispiel von Google mit dem GcsExampleServlet.java. Ich habe den ganzen Schritt abgeschlossen, aber wenn ich das Projekt auf aggengine deploye und ich versuche, einen einfachen Text in GCS hochzuladen, scheitert es mit diesem Protokoll:

%Vor%

Trotzdem gibt es nichts kompliziertes im Code ... In web.xml habe ich das Servlet konfiguriert:

%Vor%

Hier ist das Servlet GcsExampleServlet.java (genau das selbe wie in google sample):

%Vor%

Hier ist meine upload.html Datei:

%Vor%

Ich habe Abrechnung aktiviert, einen Bucket erstellt, aber der AppIdentity-Fehler wird weiterhin angezeigt. Ich habe kein Oauth, die Cloud-Speicher-API ist aktiviert, das Appengine-Konto, das zum Hochladen verwendet wird, hat Schreibzugriff auf den Bucket. Ich habe sogar ein

probiert %Vor%

Um sicherzustellen, dass der Benutzer Schreibzugriff auf meinen Bucket hat.

Bitte helfen Sie mir herauszufinden, was dieser Fehler bedeutet, ich bleibe hier seit Tagen: (

Vielen Dank

PS: Wenn du nur ein paar Arbeitsbeispiele von GCS hast (nicht die von Google), werde ich auch glücklich sein, da es nicht viele Sachen um dieses Thema herum gibt.

    
CtrlX 29.09.2014, 14:30
quelle

1 Antwort

1

Anstelle von [email protected] versuchen Sie es mit [email protected] (ersetzen Sie XXX mit der Projekt-ID Ihrer Anwendung - übernommen von "Google APIs Console Project Number" in den "Administration / Application Settings" der Admin-Konsole).

    
ozarov 29.09.2014 21:45
quelle