我已经使用云端点设置了Python应用引擎项目。我遇到了一个问题,当我在本地进行测试时,端点验证失败,但在部署到应用引擎时似乎工作正常。Google Cloud终结点Android客户端 - 身份验证错误
这里是我做了什么
- 使用调试密钥库
- 生成的Web客户端ID
- 装饰我的终点API与allowed_clients_id = [API_EXPLORER_ID,ANDROID_CLIENT_ID,WEB_CLIENT_ID产生的Android客户端ID ]和受众群体= [WEB_CLIENT_ID]
- 在我的Android应用中,我创建了一个GoogleAccountCredential,受众群体是“server:client_id:”+ WEB_CLIENT_ID
我已经部署它并且auth正常工作。当我在本地部署它时,Auth在启用OAuth的API Explorer中正常工作。但是,当我做一个电话从我的Android应用程序,我得到这个在日志中:
ERROR 2014-01-22 23:29:07,006 users_id_token.py:367] Token info endpoint returned status 400: Invalid Value
我不知道我错过了什么。
你弄明白了吗?我有同样的问题,除了发生在一个Web应用程序,而不是一个Android应用程序。 – extraeee
不幸的是我仍然坚持下去。我刚刚部署测试,这是一个很痛苦 – dyancat
对我来说,我设置id_token访问我的Web客户端中的一些例子。一旦我删除它,它就可以工作。 – extraeee