1

当我按照以下文章的程序进行操作时:https ://medium.com/@nickroach_50526/sending-emails-with-node-js-using-smtp-gmail-and-oauth2-316fe9c790a1 。

当点击按钮Exchange authorization code for tokens时,谷歌的服务器返回给我:

发生了一些不好的事情:500 HTTP 错误。消息:500 内部服务器错误

500内部服务器错误

服务器出错或无法执行请求的操作。


这是说明情况的图像: 尝试将授权码交换为令牌时,Google 的服务器返回 500 错误

如何获取我的 OAuth 令牌?也许有人知道另一个地方可以得到一个?

4

1 回答 1

0

首先验证“OAuth 流”设置的内容。

如果是 Server-side,并且在使用您自己的 OAuth 凭据时,请务必添加您的项目自己的OAuth Client ID OAuth Client secret

缺少一个可能会引发这个特定的 500 HTTP 错误。

于 2021-01-07T13:22:08.750 回答