服务器是将unionId作为唯一id的,需要使用WXBizDataCrypt.decryptData将encryptedData解密出来。不过在调用WXBizDataCrypt.decryptData的时候总是又会30%的几率解密失败,返回errorCode -41003
服务器端语言:PHP (Laravel框架)
报错为:openssl_decrypt(): IV passed is only 15 bytes long…ects an IV of precisely 16 bytes, padding with /0
网友回复:
官方大人们,有没有人出来回答一下啊,急急急
补充:每次小程序获取到iv的值中间有空格的,就会出错
成功的iv例子:$iv = "MLbq//WIGb1YHk8f0GWmzLA=="出错的iv例子:$iv = "shNiHyqyaVamI Fe//YHUjw=="
【结贴】iv小程序端请求的时候用encodeURIComponent函数进行urlencode就好了(空格其实是符号:+
爱盈利-运营小咖秀(www.aiyingli.com) 始终坚持研究分享移动互联网App运营推广经验、策略、全案、渠道等纯干货知识内容;是广大App运营从业者的知识启蒙、成长指导、进阶学习的集聚平台;
想了解更多移动互联网干货知识,请关注微信公众号运营小咖秀(ID: yunyingshow)
相关文章推荐
-
小程序丨【已解决】频繁提交审核或撤销审核会对审核有影响吗?
我们版本更新频繁,审核好像突然变慢了,现在遇到,下一个版本要上,但前一个版本还没通过,我们想撤销,但已经排了4天了,怕撤销了会重新排队,上一个功能会跟着延后。如果不撤销等上个版本通过后再立即提交,会因为提交频繁而影响审核优先级吗?网友回复:L***:....
-
小程序丨wx.getShareInfo(),能不能不在app.js之外的页面中运行?
除了在app.js中的onLaunch:function(ops)中执行之外,希望可以在其他的页面可以运行?网友回复:m***:我觉得没什么不可以吧,只要你把shareTicket保存好,到时候拿出来用就是了。C***:系统记录爱盈利(aiyingl....
-
小程序丨【已解决】刚更新版本开发者工具完全不能用,神经病吧
(adsbygoogle=window.adsbygoogle||[]).push({});刚更新版本开发者工具完全不能用,【已解决】微信开发者工具(8月30日)。神经病吧,怎么去找旧版本,很急本文来自微信小程序开发http://html51.com....
-
小程序丨【已解决】拨打电话
拨打电话调用方法,无法执行拨打电话,wx.makePhoneCall({phoneNumber:'1340000'})viewbindtap='phone'class=m-cellm-cell-accessp客服电话/....
-
小程序丨【已解决】小程序已经提交八天了求审核。。。。。。。。
如题,小程序叫码上讲课appid:wxfe9cafdc53cfce09网友回复:波***:我几次晚上提交的,一般早上看就通过了!H***:我之前提交过一次,中午提交,下午就审核通过了。B***:你好,审核已完成,请留意站内信爱盈利(aiyingli.....
-
小程序丨wx.getUserInfo() 失败后如何重试?
小程序启动后首次调用wx.getUserInfo()会触发【微信授权】界面,如果用户不小心选择了【拒绝】,则wx.getUserInfo()会得到报错的结果'getUserInfo:failauthdeny'。此后再调用wx.getU....




