Google OAuth代码会附加额外的“#”作为回应

时间:2015-04-27 18:27:48

标签: rest authentication oauth oauth-2.0

Google的OAuth协议突然出现了一个非常奇怪的问题。在过去的两个月里,我们在这里有了工作代码,并且突然发出的请求交换访问和刷新令牌的授权代码都失败了。

我注意到,在授权代码的响应中,网址附加了额外的#,如下所示:

http://localhost/?code=[AUTHORIZATION CODE]#

拉出参数会导致[AUTHORIZATION CODE]#作为代码,并将其传递给令牌请求端点会导致失败。

从此字符串中删除#可解决此问题。谷歌今天改变了什么吗?我还注意到,从今天早上开始,在this等其他网站上,登录中断的数量一直在激增。任何见解都会非常有用。

0 个答案:

没有答案