微信授权登录报错:pad block corrupted

咱们废话少说废话少说直接上图

我在网上找了很多资料有的说是code不是最新的,还有的说的是方法不对,解析方法错误。
我原来的代码:

我原来的代码是通过前端传过来的encryptedData和ivstr还有用code来获取到的session来解析里面的参数。
这种方法原来是没问题,但是最近莫名其秒的时候获取不到。debug一步一步走发现解析方法不对,有时候需要登录俩变边才能登录成功。很影响后续的业务。

在跟我们前端和后端大佬商量和看一眼官方API文档下(我没看)。
前端把传的参数一个一个传入。

后台直接把传过来的 avatarUrl,nickName 直接set不用解析了。就可以把这个错误给改正了。

本人很菜,有的时候解释不清楚还望海涵。

微信授权登录报错:pad block corrupted相关推荐

  1. 微信授权登录报错40029

    最近傻屌app微信授权登录报错40029,查看了很长时间,最后发现,是后端代码配置的appid和app那边配置的appid不一样导致的,如果出现这种报错,一方面查看code是否被使用,还有就是这种配置 ...

  2. 微信小程序解密encryptedData报错pad block corrupted

    前要: 今天调试一下微信授权登录的时候老是第一次报错解密失败pad block corrupted,第二次授权的时候正常,因为第一次已经获取到手机号码! 后端代码: public static JSO ...

  3. 微信小程序授权登录报错encryted_data或iv不合法,前端坑^-^~~

    微信小程序授权登录原来用的wx.getUserInfo(),在用户未授权过的情况下调用此接口,将不再出现授权弹窗, 会直接进入 fail 回调(详见<公告>).在用户已授权的情况下调用此接 ...

  4. 微信网页授权登录报错10003 redirect_uri域名与后台配置不一致,错误码:10003

    redirect_uri域名与后台配置不一致,错误码:10003 在redirect_uri="url"这里,查看url是否以http://开头

  5. 微信小程序授权信息报错:pad block corrupted

    接手的老代码中,授权用户信息和授权手机号之前每次都会调用wx.login 导致新用户第一次授权用户信息一定报错 之后后端打印日志发现报错pad block corrupted,经过看网上的解决办法后发 ...

  6. 微信小程序解密encryptedData报错:pad block corrupted 解决方法

    今天碰到一个pad block corrupted错误,跟代码发现是Cipher里面的doFinal()爆出的错. 代码: public static JSONObject getUserInfo(S ...

  7. 微信小程序手机号解密报错:pad block corrupted 解决方法

    微信小程序手机号解密报错:pad block corrupted 解决方法 微信小程序获取用户手机号,后端解密手机号的时候偶尔会报错 javax.crypto.BadPaddingException: ...

  8. 小程序对encryptedData进行解密报错javax.crypto.BadPaddingException: pad block corrupted

    第一次写小程序登陆授权,踩了很多坑.什么用encryptedData.iv.code这些参数去登录,其实只要一个code就够了. 还有各种看不太明白的参数secret.authorization_co ...

  9. 【H5微信授权】简单实现H5页面微信授权功能,微信开发者工具报错 系统错误,错误码-1,undefined解决办法【详细】

    前言 最近写到了H5公众号,需要微信授权的功能. 这里记录一下授权的流程和踩了个坑 图片 授权代码执行后会跳转到授权的地方,没有授权的会有确认授权,授权过得会这样,直接自动登录,然后再跳转到中转页 授 ...

  10. 企业微信登录报错:应用程序无法正常启动(0xc0000142);Win10应用程序无法正常启动0xc0000142错误的解决方法

    企业微信登录报错,有时候要点击多次才能登陆. 解决办法:创建一个文本,把下面一段复制进去,文本后缀改成.bat,启动运行一下即可. sc stop NSFFileCtl sc config NSFFi ...

最新文章

  1. 项目延期半年,我被软件外包坑惨了!
  2. 为什么指针被誉为 C 语言灵魂?
  3. POJ 1190 生日蛋糕 【DFS + 极限剪枝】
  4. Directory Service Maintenance
  5. python将html存为pdf_用Python将HTML转为PDF。
  6. js 日期控件laydate使用
  7. Windows XP SP3 最终发布日期公布
  8. VS2010 开发VC++ 生成release版本动态库配置
  9. 1 统计学习方法基础
  10. plot 串口助手,DataScope软件的数据,导入matlab绘图。温度曲线
  11. 教育培训机构小程序开发需求有哪些?
  12. C#,字体多重阴影的绘制
  13. 【通識:人生哲學與幸福】老子人生觀巡禮
  14. 使用Navicat导入.sql文件(适合新手)
  15. VUE + ElementUI实现下拉多选
  16. 国内GeoGebra论文
  17. vscode背景图片无法删除
  18. flipflop和latch以及register的区别
  19. 酷!一个仿漫画手绘风格的 Python 图表库
  20. Ubuntu oh-my-zsh与autosuggestions配置

热门文章

  1. Android利用NotificationListenerService实现消息盒子功能
  2. awflasher的Vplayer 2.1 ( FLV Player )
  3. 小辩《降薪求职,到底该不该?》
  4. 第三届智能科学国际会议ICIS2018征稿北京大学11月2日-5日召开。附史忠植院士简历(公号发“智能科学国际会议”下载PDF)
  5. Python3爬取拉钩网职位,并分析
  6. 护理管理学复习题及参考答案
  7. 简单聊聊OpenWrt的UPnP协议
  8. arm linux开发板自动配置IP地址
  9. oppoa59s计算机功能,OPPO A59s怎么开启OTG功能-OPPO A59s开启OTG功能方法 - 河东软件园...
  10. 怎么把照片背景变成蓝色