41003偶然错误aes-解密失败
发布于 6 年前 作者 fengyong 11192 次浏览 来自 问答

我使用的是PHP的demo引入到项目扩展里,然后在解密的时候有时候正确有时候错误。检查输入的appid和sessionkey,以及encryptedData和iv都没有错误。然后我又在测试了。检查在1处出现了错误,也就是说dataobj应该是等于的null。但是接下来呢??还是不知道问题在哪里。


最终的问题就是有时候解密成功,有时候解密失败。

3 回复

效率太慢了,这个问题最终归结为得到的encryptedData和iv错误,所以为了规避问题在js文件里每次返回的数据错误就重新获取ops解析得到心得encryptedData和iv,再进行重新的解密来规避问题。至于encryptedData和iv为什么会错,我也不太清楚

我也是每次在使用getphonenumber接口前重新调用wx.login来刷新,找不到偶然出现错误的原因。

最终的问题就是有时候解密成功,有时候解密失败

回到顶部