小程序
小游戏
企业微信
微信支付
扫描小程序码分享
微信小程序获取手机号授权后,偶尔会解析手机号时无法解密,这边是先wx.login方法后调用微信获取手机号的,拿到的sessionKey是最新的(只调用了一次wx.login),解密时报错。调用顺序也没错误。请问下出现问题原因是什么?有人知道么
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
先wx.login后解析手机号是对的,但是不能在点击获取手机号授权按钮的回调里面调用wx.login再解析手机号,你的情况是这种情况吗
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
没有,在getPhoneNumber里面没有操作wx.login,最尴尬的是偶尔出现,不是必现的,100次会出现那么1-4次
报错信息是?
后台是java写的,提示javax.crypto.BadPaddingException: pad block corrupted,看网上的都是session_key过期或者是顺序不对,但是第一次授权情况下也不存在session_key过期,另外顺序也是对的,很尴尬
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.checkSession.html使用api检查下?
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
先wx.login后解析手机号是对的,但是不能在点击获取手机号授权按钮的回调里面调用wx.login再解析手机号,你的情况是这种情况吗
没有,在getPhoneNumber里面没有操作wx.login,最尴尬的是偶尔出现,不是必现的,100次会出现那么1-4次
报错信息是?
后台是java写的,提示javax.crypto.BadPaddingException: pad block corrupted,看网上的都是session_key过期或者是顺序不对,但是第一次授权情况下也不存在session_key过期,另外顺序也是对的,很尴尬
https://developers.weixin.qq.com/miniprogram/dev/api/open-api/login/wx.checkSession.html使用api检查下?