我正在为OAuth2的应用程序使用Google Apps API。 ,但是我收到了一个错误。
Error: invalid_client
no support email
请求详细信息这就是我们所知道的。
如果您在同意屏幕中设置支持电子邮件地址之前创建OAuth凭据,则即使在设置支持电子邮件之后,您似乎也会始终收到此错误。
我通过设置支持电子邮件解决了这个问题,然后在凭据页面中重新创建了所有必需的OAuth ID。
在Google Developer console确保你已经添加了product name
和email address
。应用和身份验证 - >同意屏幕。
更新:这不应该是一个很大的问题。谷歌改变了console,在你更新这些物品之前不会让你保存任何东西。
当您为Web应用程序创建客户端ID时,请确保在Google控制台中设置了带有EMAIL ADDRESS的setDeveloperKey。
有同样的问题和解决方案是:
1)在生成密钥时,在Google控制台的“同意”屏幕中填写信息电子邮件地址并生成名称以及其他详细信息。
2)并确保当您将ClientID和ClientSecret代码从Google粘贴到您的工作区(IDE)时,可能会有一些不需要的空格
请检查谷歌控制台并将其删除。
希望这可以帮助,
- 快乐的编码!