我尝试实现google oauth,遵循Google OAuth2ForDevices。
我的应用在Google Cloud控制台上注册为原生应用。当我尝试使用Google Chromes - Advanced Rest Client Application跟踪OAuth2ForDevices时,我得到了带有user_code和verfication_url的json响应。打开verfication_url并进入user_code,会导致以下错误:
invalid_client:不支持电子邮件错误400
我在Google Cloud控制台上用2个已注册的应用程序进行了尝试。两者都会导致相同的错误。
Any提示,如何解决这个问题?我是否必须在谷歌云服务中的某个位置注册 support email
?
发布于 2013-11-24 19:16:33
如果您没有在同意屏幕上设置电子邮件地址,可能会发生这种情况。
Click‘s>单击您的Google Cloud Console
<代码>G222
这似乎对别人有帮助,但现在对我没有帮助。当我设置一个电子邮件地址并单击保存时,弹出一个错误:
哇!我们的错。
请再试一次。如果问题仍然存在,请使用下面的“发送反馈”链接通知我们。复制下面的跟踪编号,并将其包含在您的反馈中。谢谢!
这篇文章似乎也是关于同样的问题:
https://groups.google.com/forum/#!topic/google-doubleclick-for-publishers-api/6savNh4PBBI
发布于 2014-12-30 22:51:53
如果您在同意屏幕中设置支持电子邮件地址之前创建OAuth credentials ,则即使在设置支持电子邮件之后,您似乎始终会收到此错误。
我通过设置支持电子邮件,然后在凭据页面中重新创建所有必要的OAuth ids来解决此问题。
发布于 2014-11-20 06:11:16
也有同样的问题。当我使用与api身份验证无关的电子邮件登录时工作。
https://stackoverflow.com/questions/20142369
复制相似问题