Chrome 错误:OAuth2请求失败:服务响应错误:'错误的客户端ID:应用程序标识或来源不匹配'

wrrgggsh  于 2023-02-06  发布在  Go
关注(0)|答案(2)|浏览(162)

我试着创造这个例子:
https://github.com/GoogleDeveloperExperts/chrome-extension-google-apis.
我的客户端ID有问题。我已经在我的客户端ID中添加了Gmail API服务。另外,当我使用示例的客户端ID时,一切正常,但当我使用我的客户端ID时,我得到这个错误:
OAuth2请求失败:服务响应错误:'错误的客户端ID:应用程序标识或来源不匹配"。
有人知道出了什么问题吗?

lyfkaqu1

lyfkaqu11#

我遇到过两种可能性:
1.您创建的客户端ID类型不是“Chrome应用程序”
1.在开发者控制台的凭据部分,点击你的客户端ID的名称,并确保“应用ID”部分填写正确。这应该包含显示在chrome://extensions/下的ID,作为一个32个字符的ID,就在你的扩展描述下面。

rdlzhqv9

rdlzhqv92#

在我的例子中,我忘记在oauth2部分的清单文件中包含作用域。

"scopes": [
     "openid", "email", "profile"
]

相关问题