最近,我的应用程序的Google登录因抛出400错误而停止工作。我们之前使用的是旧的oauth端点,而我已将新的v2
端点更新为auth / token,这似乎也无济于事。
发送带有所需参数的Auth请求(使用Scala中的WS url)后,ahc响应会返回以下URL重定向到
不是进入提示屏幕来登录上述网址,而是重定向到此400错误页面
https://accounts.google.com/signin/oauth/legacy/consent?authuser=0&part=XXXXXXXXXXXXXXXXXX ......
任何对此的见解都将受到赞赏!
谢谢, 巴斯卡兰语
答案 0 :(得分:0)
您不确定是否会有所帮助,但是在此bug issue discussion中我遇到了类似的问题,这些使我进入了相同的https://accounts.google.com/signin/oauth/legacy/consent URL。
TL; DR:MITM正在使用/破坏您的请求。
该应用程序尝试打开一个指向Google Auth的链接,桌面捕获了该链接,然后对数据进行了处理或对该一次性URL进行了预检,使该URL过期,然后打开了浏览器。
查看您和网络之间是否存在某种错误的方式“代理”您的请求。