小程序
小游戏
企业微信
微信支付
扫描小程序码分享
拿到微信返回的code,iv,encryptedData,,但我们确认没有改过消息秘钥,而且在大部分都报错的时候,还有部分用户是可以正常进行业务的。
所以我们希望咱们微信的技术人员帮忙查一下是什么原因
5 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
看描述,极可能是因为 session_key 过期了。
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
但是这个登录解密用了一年多了都没有出现过今天这么严重的问题,最后重置了秘钥,重启了后台服务,才解决问题,是秘钥不匹配吗?
后台每次都是从微信重新获取到最新的session_key,应该不是过期的问题,当时是所有的用户都不能授权成功,我们重置秘钥后重启服务就可以授权成功了,每天好几千的用户使用,希望官方协助排查这个问题
重置秘钥是什么秘钥,getUserInfo 里的秘钥不是等于 aeskey = Base64_Decode(session_key) 吗
开发设置里面的小程序秘钥,重置之后后台替换掉老的秘钥就可以了,现在可能的原因是小程序秘钥前后端不一致或者服务器突然故障了,你们那边能看秘钥重置记录吗?
这个问题需要先确定发生错误的点在哪里,看描述我以为是 getUserInfo 内容解密失败,但现在根据你描述看起来是更往前的点发生问题。
所以现在的问题是:
是 secret 的原因导致 code2session 接口没有返回 session_key 数据,引发之后 getUserInfo 的解密失败;
还是 code2session 返回的错误的 session_key 数据,引发之后 getUserInfo 的解密失败?
这个点应该后台业务打下日志可以确认
估计是session_key没有在wx.login后同步更新,或者在wx.login后与更新session_key前这一段时间内,后台有用老的session_key去解密微信服务器新的session_key加密的数据导致的。
我也经常遇到这个问题,留个坑。
授权失败=>具体是什么的授权?报错信息呢?
早上用户比较多,但是我们前端后台什么都没有改过,上次发版是9月16号,就突然授权失败了, 一个小时后自己就突然又好了,不知道怎么回事
报错信息有截图吗?
这是截图,我拿到微信返的code,iv,encryptedData,给后台解密,后台报错
哪个授权,登陆??,定位??,
猜猜看~
就你皮。。
后台解密报错
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
看描述,极可能是因为 session_key 过期了。
https://developers.weixin.qq.com/miniprogram/dev/framework/open-ability/signature.html
但是这个登录解密用了一年多了都没有出现过今天这么严重的问题,最后重置了秘钥,重启了后台服务,才解决问题,是秘钥不匹配吗?
后台每次都是从微信重新获取到最新的session_key,应该不是过期的问题,当时是所有的用户都不能授权成功,我们重置秘钥后重启服务就可以授权成功了,每天好几千的用户使用,希望官方协助排查这个问题
重置秘钥是什么秘钥,getUserInfo 里的秘钥不是等于 aeskey = Base64_Decode(session_key) 吗
开发设置里面的小程序秘钥,重置之后后台替换掉老的秘钥就可以了,现在可能的原因是小程序秘钥前后端不一致或者服务器突然故障了,你们那边能看秘钥重置记录吗?
这个问题需要先确定发生错误的点在哪里,看描述我以为是 getUserInfo 内容解密失败,但现在根据你描述看起来是更往前的点发生问题。
所以现在的问题是:
是 secret 的原因导致 code2session 接口没有返回 session_key 数据,引发之后 getUserInfo 的解密失败;
还是 code2session 返回的错误的 session_key 数据,引发之后 getUserInfo 的解密失败?
这个点应该后台业务打下日志可以确认
估计是session_key没有在wx.login后同步更新,或者在wx.login后与更新session_key前这一段时间内,后台有用老的session_key去解密微信服务器新的session_key加密的数据导致的。
我也经常遇到这个问题,留个坑。
授权失败=>具体是什么的授权?报错信息呢?
早上用户比较多,但是我们前端后台什么都没有改过,上次发版是9月16号,就突然授权失败了, 一个小时后自己就突然又好了,不知道怎么回事
报错信息有截图吗?
这是截图,我拿到微信返的code,iv,encryptedData,给后台解密,后台报错
哪个授权,登陆??,定位??,
猜猜看~
就你皮。。
后台解密报错
后台解密报错