小程序
小游戏
企业微信
微信支付
扫描小程序码分享
通过code拿到的session_key Base64解码乱码
getPhoneNumber 返回的iv Base64解码乱码
哪位知道什么原因啊 急求
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
同问,搞一天了, base64 Decode iv 和session_key 都是乱码,要疯特了
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我们这边遇到也解决了,手机和开发者工具其中一端登录都触发jscode2session,session_key会改变,改变之后另一端的wx.checkSession能通过,但是它的 session(自己服务器维护的)用来换取的session_key已经是过期的了,所以解码会乱码。
这种情况应该也就多端登录才会出现,一般用户不会遇到(如果小程序有checkSession逻辑的话)。
最终解决方法就是告诉客户端要触发重新登录(wx.login)
ps: 不一定和你们是同一种情况
同问题,等一个大佬的回答
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
同问,搞一天了, base64 Decode iv 和session_key 都是乱码,要疯特了
我们这边遇到也解决了,手机和开发者工具其中一端登录都触发jscode2session,session_key会改变,改变之后另一端的wx.checkSession能通过,但是它的 session(自己服务器维护的)用来换取的session_key已经是过期的了,所以解码会乱码。
这种情况应该也就多端登录才会出现,一般用户不会遇到(如果小程序有checkSession逻辑的话)。
最终解决方法就是告诉客户端要触发重新登录(wx.login)
ps: 不一定和你们是同一种情况
同问题,等一个大佬的回答