遇到一个很坑的问题,前端取到微信小程序用户的个人信息后,将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吗? 还是我没有处理对?
本文网址:http://www.91bianli.com/weixinxiaochengxu/54979.html