收藏
回答

手机号码解密偶尔错误是什么原因?

button组件、微信版本:8.0.11、在获取手机号码发送自后台服务解密时候报错,但不是每次都出现,至少在开发测试中没出现过,只是在线上正式版中偶尔出现。

错误日志如下:

 javax.crypto.BadPaddingException: pad block corrupted
  at org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher$BufferedGenericBlockCipher.doFinal(Unknown Source)
  at org.bouncycastle.jcajce.provider.symmetric.util.BaseBlockCipher.engineDoFinal(Unknown Source)
  at javax.crypto.Cipher.doFinal(Cipher.java:2165)


回答关注问题邀请回答
收藏

1 个回答

  • 社区技术运营专员--阳光
    社区技术运营专员--阳光
    2021-11-26

    8.0.11版本出现的吗?

    2021-11-26
    有用
    回复 3
    • 不艮人
      不艮人
      2021-11-26
      暂时发现出现这个问题是8.0.11版本
      2021-11-26
      回复
    • 不艮人
      不艮人
      2021-11-26
      刚刚发现,8.0.16也出现
      2021-11-26
      回复
    • 社区技术运营专员--阳光
      社区技术运营专员--阳光
      2021-12-06回复不艮人
      还能复现下的上传日志: 我->设置->帮助与反馈右上角有个上报日志的入口,麻烦提供一下微信号,时间点
      2021-12-06
      回复
登录 后发表内容