2012-11-27 1 views
5

Ho distribuito un'applicazione su App Engine. Ora sto cercando di concedere l'accesso a questa app per poter accedere al mio instnace Cloud SQL. Il passo è semplice e lineare come descritto qui:Impossibile autorizzare la mia app Google per accedere all'istanza Cloud SQL

https://developers.google.com/cloud-sql/docs/access_control

Tuttavia quando riempio in App ID e Push "Salva modifiche" ottengo l'errore:

"Si è verificato un errore imprevisto Noi. ci stiamo guardando. "

Qualcuno ha un'idea di questo problema?

UPDATE:

Dopo aver trascorso qualche tempo sulla questione ho fatto le seguenti osservazioni:

I m situato nell'Unione europea. Pertanto ho creato un'istanza Cloud SQL nella zona dell'Unione europea. Quando provo ad aggiungere un'applicazione autorizzata alla mia istanza SQL, ottengo l'errore che ho postato sopra: "Si è verificato un errore imprevisto. Quindi ho creato una nuova istanza SQL negli Stati Uniti. Sono stato quindi in grado di autorizzare l'applicazione per quell'istanza. Tuttavia, la mia applicazione non è stata in grado di accedere all'istanza SQL US poiché ritengo che la mia app sia stata implementata da qualche parte nell'Unione Europea.

Qualcuno dal team di assistenza di Google può confermare le mie osservazioni e spiegarmi come posso risolvere questo problema?

risposta

0

Questo è un problema noto con Cloud SQL: attualmente l'app e le posizioni di Cloud SQL devono corrispondere. Purtroppo al momento non puoi avere un'app (gratuita) per l'UE. Quindi la sua cattura 22 se hai scelto un Cloud SQL UE. Devi eliminare la tua istanza SQL corrente e aggiungerne una nuova negli Stati Uniti.

Questo non spiega tuttavia il tuo secondo problema: se l'istanza ti consente di aggiungere l'app, l'app deve trovarsi negli Stati Uniti e devi affrontare un altro problema. Si noti inoltre che se si dispone di un'app gratuita, è per definizione negli Stati Uniti - al momento non è possibile selezionare la posizione dell'app nella versione gratuita.

Non sono un supporto di Google tra: D Queste informazioni provengono dalle risposte ricevute da persone di Google nel gruppo Google.

+0

ho incontrato un (nuova?) Messaggio di errore: "App regioni motore deve essere lo stesso di Cloud SQL regione istanza": http://cl.ly/image/2l161U0V1P1E – hansaplast

1

La vostra applicazione GAE e l'istanza Cloud SQL devono essere nella stessa posizione: https://developers.google.com/cloud-sql/faq#location

È possibile attualmente (Nov 27, 2012) creare applicazioni GAE nell'UE solo se sei un cliente di primo ministro. https://developers.google.com/appengine/docs/premier/location

+0

Sembra che ora è possibile richiedere l'accesso da l'UE: https://docs.google.com/spreadsheet/viewform?formkey=dDllb3FHLS1IdXVIcjVKR3FScklka1E6MQ – cdarke