Google身份验证端点将重定向到400错误页面

时间:2020-04-24 05:15:35

标签: google-oauth

最近,我的应用程序的Google登录因抛出400错误而停止工作。我们之前使用的是旧的oauth端点,而我已将新的v2端点更新为auth / token,这似乎也无济于事。

发送带有所需参数的Auth请求(使用Scala中的WS url)后,ahc响应会返回以下URL重定向到

https://accounts.google.com/ServiceLogin?continue=https%3A%2F%2Faccounts.google.com%2Fsignin%2Foauth%2Flegacy%2Fconsent%3Fauthuser%3Dunknown%26XXXXXXXXXXXXXXXXX .......

不是进入提示屏幕来登录上述网址,而是重定向到此400错误页面

https://accounts.google.com/signin/oauth/legacy/consent?authuser=0&part=XXXXXXXXXXXXXXXXXX ......

任何对此的见解都将受到赞赏!

谢谢, 巴斯卡兰语

1 个答案:

答案 0 :(得分:0)

您不确定是否会有所帮助,但是在此bug issue discussion中我遇到了类似的问题,这些使我进入了相同的https://accounts.google.com/signin/oauth/legacy/consent URL。

TL; DR:MITM正在使用/破坏您的请求。

该应用程序尝试打开一个指向Google Auth的链接,桌面捕获了该链接,然后对数据进行了处理或对该一次性URL进行了预检,使该URL过期,然后打开了浏览器。

查看您和网络之间是否存在某种错误的方式“代理”您的请求。