简直是个大坑,。前端传递过来的参数,

encryptedData   和     iv

encryptedData:Qj+X63HoQNkc0/5DvQVsPrvbO7YIcOAmyWkcWgtuixz9JifYffF/Zx0qc4CK33m5E/aWpb6AKbjQ6pfMp/w+u3zkz5gZIXFZuYdwUpnNOz9mmEttl3+uKwHPdkf3tGXTU8vqcb2luZnBaapOIWYvN2dek5nP/ceLbALkkrw72PBcIoZbDaMf7+5qOJ/PDWb1Lr5VWj4g2/AzexZpjXfLCg==

iv:fV6hSAN6yU4/o+nLjTVzHg==

里面都带有“+”,而这个‘+’号在传参的过程中被解析成了空格。

解决办法:就用替换函数,讲 “ ”再替换成 + ,我写了个方法。

//避免把iv里面的空格转换为 +public  function define_str_replace($data){return str_replace(' ','+',$data);}

这样就可以了

微信小程序登录解密用户信息返回:openssl_decrypt(): IV passed is only 15 bytes long, cipher expects an IV of precisel相关推荐

  1. Java实现微信小程序登录 获取用户信息

    小程序比公众号授权登录 更加简单 其实没什么是后台需要处理的 前端传过来一个code 我们保存以下通过code获取过来的openid就可以 其他的用户信息 前端小程序那边可以获取. 首先既然是小程序登 ...

  2. 微信小程序授权获取用户信息和手机号码

    微信小程序授权获取用户信息和手机号码 1.微信官方文档 登录:https://developers.weixin.qq.com/miniprogram/dev/framework/open-abili ...

  3. 微信小程序2022最新用户信息授权设置

    微信小程序2022最新用户信息授权设置 微信小程序中 用户信息授权 一直是一个非常重要的功能,它有着提升用户体验.进行用户身份认证.便于开发者进行数据分析等作用. -- 但是用户授权功能涉及到用户隐私 ...

  4. 微信小程序制作——获取用户信息

    微信小程序制作--获取用户信息 1.获取用户信息 方式一 wxml <view bindtap="getUserName">获取当前用户名</view> j ...

  5. 微信小程序授权 获取用户信息

    微信小程序授权 获取用户信息 小程序昵称突然变成了"微信用户",头像也不显示, <!-- 近期很多小伙伴通过该方法获取头像和昵称,代码也没有做改变,突然就变成了下面这样子 - ...

  6. 微信小程序python解析获取用户手机号_python获取微信小程序openid及用户信息

    填坑记录:1.个人微信公众订阅号是不能申请微信认证的.公众号的类型在注册时一旦选择就不能更改,微信公众号认证的功能除个人订阅号外,都可以申请认证,因而个人订阅号不能申请认证.这句话的意思就是个人订阅号 ...

  7. 【微信小程序】获取用户信息

    文章目录 获取用户信息 组件open-data button组件中的open-type 接口getUserProfile 查看授权结果 获取用户信息 组件open-data 组件 open-data用 ...

  8. 微信小程序后端获取用户信息

    @塞纳河 微信小程序通过解密encrytedData(iv.sessionKey),获取用户信息 appid: 应用唯一标识 secret:应用密钥 code:wx.login()获取 encrypt ...

  9. 山东大学项目实训——解决微信小程序无法获得用户信息问题

    微信小程序--wx.getUserProfile(Object object) 一.关于用户信息接口的调整 二.调整说明 三.wx.getUserInfo方法(现在返回匿名用户数据,需自行解密) 四. ...

  10. Java-(二)微信小程序授权获取用户信息和手机号码

    第一篇我们已经知道了微信小程序怎么授权登录获取用户信息. openId 和 unionId .下面将高速告诉大家,微信小程序如何授权获取用户信息和手机号码. 微信官方文档:https://develo ...

最新文章

  1. 媲美光纤!WiFi传输速度已可达100Gbps
  2. Callable、Future阻塞队列阻塞栈
  3. POJ1580 水题,积累!
  4. opencv 图像 抠图 算法_图像抠图算法学习 - Shared Sampling for Real-Time Alpha Matting
  5. 为什么码农要了解业务呢?网友:不是敲代码就好了吗?
  6. 树磁盘[HBase] LSM树 VS B+树
  7. JavaScript中的navigator对象学习笔记
  8. 如何选择物业管理软件,五大误区需要避免
  9. 浅谈数字证书安装证书原理
  10. bat文件打开一闪就没了_电脑上想要删除的顽固文件一直删除不了,一条命令帮你解决问题...
  11. 浅谈Hibernate的flush机制
  12. 对数似然值 matlab,matlab aic准则 怎么计算对数似然值
  13. Windows XP中的命令行界面
  14. 学习Pandas(Kaggle)
  15. C/C++每日一问--判断素数
  16. 什么是需求预测(Forecasting: Principles and practice第一章)
  17. 数模(2)——多属性决策模型
  18. 脑电波也能卖萌 这样的传感器好特别
  19. python实现抖音无水印下载,从手动到脚本实现 2020
  20. PayPal个人户可以绑定义乌个体户结汇是真的吗

热门文章

  1. python3 appium移动端自动化测试与框架开发_Appium移动自动化测试入门及简单实例(python)...
  2. 想做微商的小白怎么样才能快速入门做好微信营销呢
  3. c语言健康,C语言健康驱动输入和屏幕输出.ppt
  4. 【Java 数据结构 算法】宁可累死自己, 也要卷死别人 10 哈希实现
  5. 内网渗透的边界场景分析+内网代理整理
  6. 【查查企业:www.chacha360.cn】站点开通
  7. 数字图像处理:图像复原
  8. oracle em 无法启动,Oracle em 无法启动,报not found错误
  9. 域名查询命令 linux,linux命令 host-常用的分析域名查询工具
  10. 西班牙银行集团宣布开发区块链平台以识别客户