-41003: aes 小程序加密数据解密失败问题

Posted MoonyHee

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了-41003: aes 小程序加密数据解密失败问题相关的知识,希望对你有一定的参考价值。

在微信小程的开发中,登录问题,一定要按照这样的顺序 1. 小程序请求login,拿到code 然后传给服务端;  2.服务端拿到code 到微信服务器拿到sessionKey ;3.然后小程序调用getuserinfo接口拿到encryptedData,iv,然后给服务端;4.服务端拿到客户端的encryptedData,vi还有之前的sessionKey去解密得到 unionId等用户信息;不然就会出现你这样的问题,你这种情况偶然出现的原因就是 你在服务端还未去获取sessionKey的时候你就去调用了getuserinfo,有时候你会比服务端快,有时候你会比服务端慢,所以就出现了偶然性

 

转自:http://www.tshinet.com/index.php/article/index/id/80.html

以上是关于-41003: aes 小程序加密数据解密失败问题的主要内容,如果未能解决你的问题,请参考以下文章

小程序登录的AES加密解释

解决Linux下AES解密失败

微信小程序AES加密解密

微信小程序crypto-js AES 加解密数据

aes加密

微信小程序--AES加密解密 ----ECS,Pkcs7,Hex,Utf8