收藏
回答

微信退款回调加密信息?

微信退款回调中接受到的官方的加密信息,按照文档要求base64解密出来显示乱码,怎么回事呀!

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

2 个回答

  • 卢阿勇
    卢阿勇
    发表于移动端
    2021-10-26
    🔞私.密.推.出:
    2021-10-26
    有用
    回复
  • peng
    peng
    2021-03-10

    (1)对加密串A做base64解码,得到加密串B

    (2)对商户key做md5,得到32位小写key* ( key设置路径:微信商户平台(pay.weixin.qq.com)-->账户设置-->API安全-->密钥设置 )

    (3)用key*对加密串B做AES-256-ECB解密(PKCS7Padding)

    看下是不是那个步骤没有到位。

    2021-03-10
    有用
    回复 1
    • 爱学习
      爱学习
      2021-03-15
      找到问题了,之前换了一次商户号,key忘记修改过来了
      2021-03-15
      回复
登录 后发表内容
问题标签