Google Oauth登录不断重定向

时间:2018-12-04 21:30:00

标签: oauth google-oauth google-signin google-login

我有一个Google Oauth登录表单。但是,当我将其加载到特定的浏览器中时,approval_state会不断变化,并且Google Auth会不断显示“转发...”

https://accounts.google.com/o/oauth2/v2/auth?approval_state=%21ChRJQ1RKLV81aVgtd29r

我不太确定为什么会这样或如何调试它,因为在其他浏览器中不会发生。其他人是否遇到过此问题,并且知道为什么会发生或如何解决?

enter image description here

大约50次重定向后,有时会加载,但会加载Google登录的“旧”版本-我可以通过它的样式来说明这一点。

2 个答案:

答案 0 :(得分:1)

如果您使用的是Google Cloud Platform。

进入API和服务>凭据>编辑您的Web应用程序,然后再次下载新的“客户端机密”(即下载JSON),并使用其中的数据更新当前正在使用的文件。

我的文件中有新的端点,将其替换掉即可解决该问题。

希望它也对您有用!

答案 1 :(得分:0)

尝试在重定向到google的链接中添加hint = consent参数。该参数为我修复了该问题,并且在没有提示=同意的情况下进行常规登录后,该参数也开始正常工作。

相关问题