小程序
小游戏
企业微信
微信支付
扫描小程序码分享
wx.login
获取到用户的iv sign encryptedData
到php端进行数据base64 解密,得到的是乱码的数据
小程序端
php 端
出现的问题是
base64解码是一堆乱码
openssl_decrypt 是空数据
所有的参数都有,值,没有任何错误
3 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
咋解决的朋友
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
代码的执行流程:使用的open-type获取用户的个人信息,进行页面展示,成功了以后通过wx.login后获取到code,code获取成功以后通过,wx.getuserinfo获取到用户的签名,iv,user等信息,将需要的信息保存到data里面,同时等待了三秒钟,然后到wx.request方法里面进行接口访问,接口使用了post传值,定义了编码为utf-8,后台使用input接收,然后就出现了问题,求各位大神,有意见的说一下,
为什么两个$
这个之前有个打印,截图的时候没有删干净,谢谢
post方法传参不需要urlenccode
小程序端进行了encodeURIComponent,之前用的是get方法,后来就懒得改了
已经全部都删除了,我感觉是base64解密的乱码问题,但是强制声明了编码格式,两边都声明了,,还是不可以
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
咋解决的朋友
代码的执行流程:使用的open-type获取用户的个人信息,进行页面展示,成功了以后通过wx.login后获取到code,code获取成功以后通过,wx.getuserinfo获取到用户的签名,iv,user等信息,将需要的信息保存到data里面,同时等待了三秒钟,然后到wx.request方法里面进行接口访问,接口使用了post传值,定义了编码为utf-8,后台使用input接收,然后就出现了问题,求各位大神,有意见的说一下,
为什么两个$
这个之前有个打印,截图的时候没有删干净,谢谢
post方法传参不需要urlenccode
小程序端进行了encodeURIComponent,之前用的是get方法,后来就懒得改了
已经全部都删除了,我感觉是base64解密的乱码问题,但是强制声明了编码格式,两边都声明了,,还是不可以