收藏
回答

对接合作伙伴平台-商户管理,总提示签名错误

一直提示签名错误,但是用官方的验签工具显示 签名通过。请问是怎么回事?

最后一次编辑于  2023-10-14
回答关注问题邀请回答
收藏

1 个回答

  • Memory
    Memory
    2023-10-14

    你这提问啥也没有,也不好猜,推荐你还是去用sdk吧https://pay.weixin.qq.com/wiki/doc/apiv3/wechatpay/wechatpay6_0.shtml

    2023-10-14
    有用
    回复 4
    • 云栈道
      云栈道
      2023-10-14
      mchid="1607251836",nonce_str="1yxhzx8dllb9je8ng1hz52y7184ascmn",timestamp="1697263295",serial_no="5F400E9E10EBE6B769780C1F41583897E1FFAAC3",signature="GXeXv8lie3g1+VYxmBtx3NH7SVbMitChIMUIRjVmJ6o42IxkoT0qXGauPnvfz8CTY0n6eXAXBAW5cOirGWD/R4qH+z+zWK8sXKTfnrnkrQC46YsIjTE65tzc2S9/aW12u8+UMhV4E9we2ewpAPLRhkWz9vvPTsws0HwVpuJHx9y0B2UZppELMbjKqSyMYuArgjczeD+rOZbfhNmz/KG9yelpf7OZvuws8vUal36yue+9uDyznRFqcCtCUmEGZvFD6NmGO0ZqjjgyMU1EAmqplLwYaGth5s+LYQkqVEjdJFJMHWkuXlYKra59dTw1Tv/7Mp2rT9ZbP2gszNSjN4Rdvg=="Array
      (
          [code] => SIGN_ERROR
          [detail] => Array
              (
                  [detail] => Array
                      (
                          [issue] => sign not match
                      )

                  [field] => signature
                  [location] => authorization
                  [sign_information] => Array
                      (
                          [method] => GET
                          [sign_message_length] => 66
                          [truncated_sign_message] => GET
      /v3/certificates
      1697263295
      1yxhzx8dllb9je8ng1hz52y7184ascmn


                          [url] => /v3/certificates
                      )

              )

          [message] => 错误的签名,验签失败
      )
      2023-10-14
      回复
    • 云栈道
      云栈道
      2023-10-14
      这就是用的sdk,之前做的小程序支付都没问题,代码一样,现在只是请求url变了,配置信息变了,现在要做 商户管理里面的 服务商进件
      2023-10-14
      回复
    • 云栈道
      云栈道
      2023-10-14
      以前是商户平台,现在叫 “微信支付合作伙伴平台” 和这个有关系吗?
      2023-10-14
      回复
    • Memory
      Memory
      2023-10-14回复云栈道
      用的哪个SDK?请求的哪个接口?用的谁的商户信息?代码怎么写的?
      2023-10-14
      回复
登录 后发表内容