微信更换手机号太频繁码失败

流程是这样的:初次加载app.js调用wx.login()去獲取code,将code发给自己服务器获取一个sid缓存这个sid。在手机号授权的时候先调用wx.checkSession()去判断微信sessionKey是否过期,过期就重新调登录流程没有过期就獲取encryptedData,iv和sid,发送给后台去解密。

但会存在这种情况如果今天我进入小程序,然后关掉再隔2天使用小程序,再去授权手机号后台报解密失敗!后台解密代码都一样,我以为是微信sessionKey过期了但是,微信说sessionKey过期时间是30天而且我检查了代码,wx.checkSession()返回success表示登录态未过期,但还是解密失败这是为什么啊?

我要回帖

更多关于 微信更换手机号太频繁 的文章

 

随机推荐