小程序 用户信息签名验证 bug
发布于 6 年前 作者 caojun 18070 次浏览 来自 问答

遇到一个很坑的问题,前端取到小程序用户的个人信息后,将rawData和signature

传给了我后台,我做后台验证,sessionKey已经在后台保存。

如果这个用户的个人信息填写的国外的,比如这种:

{"nickName":"test","gender":2,"language":"zh_CN","city":"","province":"","country":"Luxembourg","avatarUrl":"https://wx.qlogo.cn/mmopen/vi_32/GsN9FpdRh6ye4IoShPd35iaZicbFyTXLEC02SSYfVFYszgPXoRD5rm5U7N6X7qg"}

也就是上面看到的city和 province是空的,这个数据在我后台验证的时候就会失败。


如果将个人信息改为中国的,city和province都有值,这个时候验证就能成功


请问这是bug吗? 还是我没有处理对?

回到顶部