无法授权我的Google应用访问我的Cloud SQL实例

pan*_*los 5 google-app-engine google-cloud-sql

我在App Engine上部署了一个应用程序.现在我尝试授予对此应用程序的访问权限,以便能够访问我的Cloud SQL实例.该步骤简单明了,如下所述:

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

但是,当我填写应用程序ID并按"保存更改"时,我收到错误:

"发生了意想不到的错误.我们正在研究它."

有人对这个问题有所了解吗?

更新:

在这个问题上花了一些时间后,我做了以下观察:

我位于欧盟.因此,我在欧盟区创建了一个Cloud SQL实例.当我尝试将授权应用程序添加到我的SQL实例时,我收到上面发布的错误:"发生了意外错误.我们正在研究它." 然后我在美国创建了一个新的SQL实例.然后我就能够为该实例授权应用程序.但是我的应用程序无法访问美国SQL实例,因为我想我的应用程序部署在欧盟的某个地方.

来自谷歌支持团队的人可以确认我的观察并解释我如何解决这个问题?

Iri*_*Guy 0

这是 Cloud SQL 的一个已知问题 - 目前应用和 Cloud SQL 位置必须匹配。不幸的是,您目前无法拥有(免费)欧盟应用程序。因此,如果您选择了 EU Cloud SQL,则需要注意第 22 条规则。您需要删除当前的 SQL 实例并添加位于美国的新实例。

但这并不能解释您的第二个问题 - 如果实例允许您添加应用程序,那么该应用程序必须位于美国,并且您面临着不同的问题。另请注意,如果您有免费应用程序,那么根据美国的定义,您目前无法在免费版本上选择应用程序位置。

顺便说一句,我不是 Google 支持人员:D 此信息来自 google 群组中 Google 人员给我的回复。