​退款通知解密异常“填充无效,无法被移除”
发布于 6 年前 作者 tao26 2575 次浏览 来自 问答
  • 当前 Bug 的表现(可附上截图)
  • 预期表现
  • 复现路径

在接收退款异步通知时发生异常

  • 提供一个最简复现 Demo

可使用一下通知报文进行解析

<xml><return_code>SUCCESS</return_code><appid><![CDATA[wx4d9d8c88cb7fa4d5]]></appid><mch_id><![CDATA[1503221261]]></mch_id><nonce_str><![CDATA[ecd96d7e1885238c0435c87653dea92f]]></nonce_str><req_info><![CDATA[mUwiL9mi44g359tQ0ChVtaNqVKmfWsacGFbjVCqQ9DySXUbqX/R7MvlP/4PlxAhVL+ElVZQ29OXnkFqpjAdT/dIQw3zfWXHlIpv3jnd6p60xgTowwORHBI/7GMxGh61Ow6y1O5lsRMaa3nk49yoX2PXEM2xYgQwrK8WqAN/ulJ9GXHLcw+w0D7uvvVCbDeyFiO7wCSSplPBC3X3/Tq17yLhVywbecPgnF4Jhd7zHKHBUZg292notOixgmiiVwraMEsH6AmLUahL7P+ilHYxaZwxDNmoDeKAxP80GnQa3dtbSDmalY+r0tgpVbJ7XSKnPMO95CILJd0CM2kscARQo2EZ5GP7nlKVrjImhX2/cp0q9Gn1tqLAbpzvT3kVc1Kr+AwZvrImX7dMIDXYeM6TbgVoaRanldB6CyFopa0kTem17GVuhvYPeXRdBBfqP7TFVcwbXpsJYUssukwjn2bcIwCv8MkeXbYUjPMgXVnsto7B29Wc5Ard2ETWYcjT63xwZy6D2fG6l+jivzQ0IDOCKMwXDxOaeVqRj6qL6nzO1JklU+3TKR4ZM+OSxL+ewhCoWxR0UfF80ftD7Qwh0+RA7uSzxDiaD8EmGqS0XNeDLhGwk9NKeAd52OJ/JvAw5CXJv1IJUyyGhSKab2gcm80GQyYp9IYZBt7HLOe7nMKt1CQF3n4NB9g1Qwf8a/K/CPtpxkMBE5sw++kqhBTpCRQnX4pvogmDz0F3Y4/7eS3j5c/qpE/0Lu72j42fHU24I5BpsxBpD19I+qRIRn15JZqMkdLQTjgMS/rLyS9NQIedkRT+b6IJg89Bd2OP+3kt4+XP6qRP9C7u9o+Nnx1NuCOQabCfRCURF4Ny4+RlLYwKZFh2fpY8X9GgL7+VnR35Iz6+lSCMuULv6cZSdYEwkUqlJ559zGWD0DKv+IxupzJrfTet67MfUilG5+EZhGJkfNaaF9cx3RG42gjeo7sBT8MkscSdp2VTX0AQemo8WbRWzblI77uQqdCXusDmK6EviNdpQIuc95NkIBYjtuap1C2c5Z82bmNX2d+kTR7WKJrYkzuik+u3GGdob77IEykXB3ogtB+m5OOcCum++YESpa7Cs50rhxCiOoiXI2aEZPqEX5cY=]]></req_info></xml>

退款申请异步通知在进行AES解析时报告异常信息"填充无效,无法被移除" 该如何处理

1 回复

您好,请参考:

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

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

仔细检查大小写

回到顶部