解密用户信息有时报41003

发布于 7 年前作者 rengang7146 次浏览最后编辑 7 年前来自 ask

服务端语言:php

在小程序和服务端代码没有问题的情况下,为什么有时解密用户信息的时候会报41003的错误?

1 回复
jiezhong
jiezhong1 楼5 年前

session_key、encryptedData、iv一定要严格对应,可能是你的前端获取encryptedData、iv到后端生成session_key的方法是点击授权按钮以后再用授权接口获取,所以其实生成了两个session_key。一般情况下是可以用的,但是有时微信只同步到了第一个session_key所以你获取的session_key是无效的。