尝试使用django连接到google云sql时无效的授权

时间:2017-06-25 22:20:00

标签: django google-app-engine google-cloud-sql cloud-sql-proxy

我一直在关注设置django项目的GAE教程,以便在app引擎上运行。我终于得到它成功运行我的项目的makemigrations,但我的谷歌云sql代理中出现连接错误:

2017/06/25 15:12:07 New connection for "[MY_CONNECTION_NAME]"
2017/06/25 15:12:08 couldn't connect to "[CONNECTION_NAME]": Post 
https://www.googleapis.com/sql/v1beta4/projects/project-id/instances/projectname/createEphemeral?alt=json: oauth2: cannot 
fetch token: 400 Bad Request
Response: {
  "error" : "invalid_grant"
}

我不确定是什么导致这种情况,所以我会接受任何帮助???

1 个答案:

答案 0 :(得分:0)

我认为,当您尝试使用已删除的服务帐户进行身份验证或使用与已删除的私钥对应的凭据文件时,OAuth库会给出错误。

您如何验证Cloud SQL代理?如果您使用的是-credential_file,是否可以验证关联的服务帐户是否仍然存在?