MD5/HMAC-SHA256签名校验工具
此工具旨在帮助开发者检测调用【微信支付接口API】时发送的请求参数中生成的签名是否正确,提交相关信息后可获得签名校验结果
- 使用说明:
- (1)选择签名类型:MD5或HMAC-SHA256
- (2)选择校验方式:1,XML校验 2,deeplink校验 3,自定义参数校验
- (4)点'生成签名'会按规则生成对应的sign签名字段及提供详细的生成签名过程
(3)
根据选择的校验方式填入对应的的XML或参数值
XML校验:请将提交到接口或接口返回的XML字符串原样复制到文本框中
deeplink校验:请将生成的deeplink字符串原样复制到文本框中
自定义参数校验:根据接口字段定义,手动填写参数名及对应值
- 注意事项:
- (1)本工具只校验签名算法是否正确,无法校验商户KEY是否正确,如通过本工具校验通过,但实际接口返回签名失败,请检查:
1,当前商户KEY是否正确
2,加入签名的参数是否和接口提交的参数个数一致,字段名是否和接口文档一致 - (1)如选择XML或deeplink校验,校验参数需包含sign字段
- (2)注意参数名需区分大小写,必须与文档的参数名大小写一致
- (3)暂不支持IE浏览器