收藏
回答

对接微信公众号支付,一直提示下边的错误,哪位大老帮忙看下?

返回的Wechatpay-Serial=33A5660B43AE9FC9B1B359D1CD30C9237FF481E9和我的证书序号不一样,会提示找不到证书。

我在代码上把序号写死成我的证书序号后,就没有在提示找不到证书,但是还是有下边的错误。这块应当是如何操作,请大佬帮忙

com.wechat.pay.java.core.exception.ValidationException: Validate response failed,the WechatPay signature is incorrect.

Request-ID[08969E98A20610FA0618D1D28C5820F29C142888FC01-0]      responseHeader[Keep-Alive=timeout=8,Wechatpay-Timestamp=1682312983,Server=nginx,X-Content-Type-Options=nosniff,Connection=keep-alive,Date=Mon, 24 Apr 2023 05:09:43 GMT,Wechatpay-Signature-Type=WECHATPAY2-SHA256-RSA2048,Wechatpay-Serial=33A5660B43AE9FC9B1B359D1CD30C9237FF481E9,Wechatpay-Nonce=d700d73f474c09bae437ac25175e76a1,Wechatpay-Signature=XyiuOYSvuutNBkbiLqG+vDYl73/hIyRyeWAl/XTg32To1zCkzLe1Vgqyracj8zqeXuuUGjOcA41VHJn4TMkYyxueYFAxMn5pquLFA9RJd+ie7E9jAJBVzQTC/x5YLDgQUudoMOzB0ZgijgeXFFiMkebikuFDgWWJN49OAZam7dpCUs2Af/8+G32y5Q19o5+lkfaqLt5eelySFoX6JziyqjtQiVlH7J8GUFIx9ZBKr8ktj/8ypD5dk6ot8hckHoSSLHNkXhlnSHyqwvDu3veplF4ku+rKvH+ufLD1D2O3+VJrX+3EIyVD+jL9ISqUJ1Ofh3i/GkZDBbUuKMdM5ZA0+A==,Cache-Control=no-cache, must-revalidate,Content-Length=52,Request-ID=08969E98A20610FA0618D1D28C5820F29C142888FC01-0,Content-Language=zh-CN,Content-Type=application/json; charset=utf-8

]       responseBody[{"prepay_id":"wx241309430911570fea02d20f6c36380000"}]



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

1 个回答

登录 后发表内容