我正在Heroku上部署一个应用程序,使用Google OAuth2。当我测试该应用程序时,我转到授权网址(/auth/google),然后看到以下错误消息(请注意,我在此处发布时替换了域名为***):
1. 确保Heroku中的值前后没有空格。 2. Google控制台中的同意屏幕已经填写了名称和电子邮件地址。 3. 我已经在Google Console中重命名了应用程序。 4. 我已删除Heroku中的键/值并重新创建。
尽管如此,我仍然无法解决这个问题。您有任何想法吗?
我在发布之前查看了以下问题,并一直在尝试调试几个小时: Error: invalid_client with Google Apps API OAuth2 invalid_client in google oauth2 我已尝试执行以下操作:
- That’s an error.
Error: invalid_client
The OAuth client was not found.
Request Details response_type=code redirect_uri=https://****.com/auth/google/callback scope=profile email client_id=process.env.GOOGLE_CLIENT_ID That’s all we know.
1. 确保Heroku中的值前后没有空格。 2. Google控制台中的同意屏幕已经填写了名称和电子邮件地址。 3. 我已经在Google Console中重命名了应用程序。 4. 我已删除Heroku中的键/值并重新创建。
尽管如此,我仍然无法解决这个问题。您有任何想法吗?