场景描述:小程序想接入微信步数。
目前以下参数都已经有值了:
sessionKey、encryptedData、iv
调用微信工具来解密:
WxMaCryptUtils.decrypt(sessionKey,encryptedData, iv)或者
WxMaCryptUtils.decryptAnotherWay(sessionKey,encryptedData, iv)
都报错。错误信息是:“AES解密失败”或者“last block incomplete in decryption”
也尝试了网上的AESUtils类中的解密方法,同样报错。
至于encryptedData中的空格替换成+加号,也注意到了。但目前依然报错,请帮忙解答
请参考一下,是否对你有用:
可能是以下原因导致解密失败: