小程序 用户信息签名验证 bug
遇到一个很坑的问题,前端取到小程序用户的个人信息后,将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吗? 还是我没有处理对?