收藏
回答

v3/refund/domestic/refunds 接口验签失败

https://developers.weixin.qq.com/doc/oplatform/service_market/intro.html

  1. 同样的代码,交易已经成功了,为何退款汇报验签错误?
  2. 请求报文:sign message=POST\nv3/refund/domestic/refunds\n1617350804\n1617350804391\n{"sub_mchid":"1607703720","out_trade_no":"36469847055585282","out_refund_no":"36471316024111105","amount":{"refund":10,"total":10,"currency":"CNY"}}
  3. authorization=WECHATPAY2-SHA256-RSA2048 mchid="1607402909",nonce_str="1617350804391",timestamp="1617350804",serial_no="3F1E15D58FFDE066A585F7247BD94824EFE44F49",signature="Uh7RQDpxqw6supktVr8741hzaHHB7eooEvv5Uhd/ciq30uNmtTACQFBwM5F7+ShfamdqocYLt/XY1i8Cv5BNiVc3Kn5387aMwcVc2MYRIesl3IGx9UODKTFlMj/5/0y+TJ1G5Blw+D2La+09niqe+M7U2O5SNO81CsEMN3rLb9QRqu6hN6mhaToQ6Zkx6BngBJeK04jUsj+2kKJgKMWWbMiFuGGcLKVGXPFZTHgAm0B+glpIJ7hFAjC+V4F0WKtffd+M6kax0Zq2SE5qiiQyb5qbKzRFToyKw1MQEctIyM6QX3Evv8t6Vl2be1AbrNh5P628j3jDe5skxoOukYV/Cg==",
  4. method=v3/refund/domestic/refunds, param={"sub_mchid":"1607703720","out_trade_no":"36469847055585282","out_refund_no":"36471316024111105","amount":{"refund":10,"total":10,"currency":"CNY"}},status=401,response={"code":"SIGN_ERROR","detail":{"detail":{"issue":"sign not match"},"field":"signature","location":"authorization","sign_information":{"method":"POST","sign_message_length":207,"truncated_sign_message":"POST\n/v3/refund/domestic/refunds\n1617350804\n1617350804391\n{\"sub_mc\n","url":"/v3/refund/domestic/refunds"}},"message":"错误的签名,验签失败"}
回答关注问题邀请回答
收藏

1 个回答

  • 小学生
    小学生
    2021-04-02

    url 少了个斜杠,method=v3/refund/domestic/refunds 种的v3 前面有个斜杠

    

    2021-04-02
    有用
    回复
登录 后发表内容
问题标签