无法验证Google应用程序以阅读电子邮件

时间:2020-03-25 14:19:36

标签: google-api gmail google-oauth google-apps

需要让脚本读取我的Gmail帐户。

谷歌云中有一个带有API的虚拟机。如果调用了api,则脚本将转到gmail,获取邮件并进行处理,并返回结果作为api响应。

我运行api,当我从本地主机向该api请求时,api日志中会显示一条消息:请访问此URL以授权此应用程序:

https://accounts.google.com/o/oauth2/auth?response_type=...

在Web浏览器中打开此URL后,出现400错误:

Error: redirect_uri_mismatch

The redirect URI in the request, http://localhost:34067/, does not match the ones authorized for the OAuth client. To update the authorized redirect URIs, visit: https://console.developers.google.com/apis/credentials/...

我已经创建了OAuth 2.0客户端ID,下载了client_secret.json文件并将其放在我的服务器上。我在OAuth 2.0客户端ID设置中使用了不同的重定向网址,但没有任何帮助。

如何避免在访问Google oauth网址时出现400错误?

0 个答案:

没有答案