各位做了qq登陆的师兄,有没有遇到过一个情况:
nginx日志:
116.128.128.41 - - [18/Feb/2020:04:10:15 +0800] "GET xxx.com/qq/callback?code%3D8A08C100F558CC83B05A561E4435E41E HTTP/1.1" 200 2953 "-" "Mozilla/5.0 (Windows NT 6.1; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0"
用户直接访问了:xxx.com/qq/callback?code%3D8A08C100F558CC83B05A561E4435E41E
这个地址其实是qq登陆的callback回调地址,会把code带回来,但是现在跳转回来的是code%3D.....
开始我以为是被转码了,于是乎进行解码,然后再从code=123456中获取code,但是这样获取的code在调用qq接口的时候每次都报100019错误码。
现在都没解决到。
我发现凡是出这个问题的是都是"Mozilla/5.0 (Windows NT 6.1; WOW64; rv:57.0) Gecko/20100101 Firefox/57.0",也不知道是不是浏览器的问题。
盼大神。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。