我正在使用next-auth和Google Oauth 2作为身份验证提供程序开发NextJS应用程序。生产环境构建正在Heroku上运行。在尝试在我的生产构建上登录时,Google OAuth会给我一个"Error 400: redirect_uri_mismatch"错误。通常情况下,这很容易修复,但确切的uri已经在Cloud Console中注册。请注意保留HTML标签。
您无法登录此应用程序,因为它不符合Google的OAuth 2.0策略。
如果您是应用程序开发人员,请在Google Cloud控制台中注册重定向URI。
请求详细信息 如果您是应用程序开发人员,请确保这些请求详细信息符合Google政策。 redirect_uri: https://middcourses2.herokuapp.com/api/auth/callback/google
.
您无法登录此应用程序,因为它不符合Google的OAuth 2.0策略。
如果您是应用程序开发人员,请在Google Cloud控制台中注册重定向URI。
请求详细信息 如果您是应用程序开发人员,请确保这些请求详细信息符合Google政策。 redirect_uri: https://middcourses2.herokuapp.com/api/auth/callback/google
callbackUrl=https://middcourses2.herokuapp.com
,该URI与Google Cloud Console授权重定向URI不匹配。 - John Hanley