获取手机号解密失败?

小程序 文章 2021-01-29 10:41 0 11 全屏看文

获取手机号解密失败?Failed to get the phone number decryption?

获取手机号解密失败?

获取手机号解密一直都是失败的,请问是什么原因导致的

Access to mobile phone number decryption has been a failure, what is the reason

回答:

blah blah blah:

可以尝试使用checkSession来进行登录态的检查,如果失败的话,重新走wx.login来获取code给后端来解密手机号

具体的官方参考文档:https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/getPhoneNumber.html

belief:

如果后端解密没问题,就是code过期了;code和encryptedData,iv不匹配,所以解密失败

ZZQ:哪有什么解决方法嘛
belief:后台解密用的是官网的解密方式?还是自己的,先确定不是后台的问题,
ZZQ:后台说是跟官网的一样的
belief:你把你的登录做一个代码片段,我跟我的对照一下
belief:忘了问,获取电话号码,要先认证,不然权限不够
ZZQ:
ZZQ:已经授权登录过的,再来要求获取手机号的
ZZQ:在onshow哪里wx.login,把code保存起来还是有问题
桀:

找你们后端,后端解密的问题

-EOF-