微信支付接口签名校验工具

此工具旨在帮助开发者检测调用【微信支付接口API】时发送的请求参数中生成的签名是否正确,提交相关信息后可获得签名校验结果
  1. 使用说明:
  2. (1)选择签名类型:MD5或HMAC-SHA256
  3. (2)选择校验方式:1,XML校验 2,deeplink校验 3,自定义参数校验
  4. (3)

    根据选择的校验方式填入对应的的XML或参数值

    XML校验:请将提交到接口或接口返回的XML字符串原样复制到文本框中

    deeplink校验:请将生成的deeplink字符串原样复制到文本框中

    自定义参数校验:根据接口字段定义,手动填写参数名及对应值

  5. (4)点'生成签名'会按规则生成对应的sign签名字段及提供详细的生成签名过程
  1. 注意事项:
  2. (1)本工具只校验签名算法是否正确,无法校验商户KEY是否正确,如通过本工具校验通过,但实际接口返回签名失败,请检查:
              1,当前商户KEY是否正确
              2,加入签名的参数是否和接口提交的参数个数一致,字段名是否和接口文档一致
  3. (1)如选择XML或deeplink校验,校验参数需包含sign字段
  4. (2)注意参数名需区分大小写,必须与文档的参数名大小写一致
  5. (3)暂不支付IE浏览器