签名过程分为两步,首先是将原始参数按照规则拼接成一个字符串S1,然后再将S1根据签名算法生成签名字符串sign 参数原始字符串的拼接规则: 一) 对于POST表单提交的参数:所有参数按照参数名的ASCII码顺序从小到大排序(字典序),使用json字符串方式拼接成字符串 生成签名的过程如下: 一) 对拼接的参数字符串再次在尾部拼接分配给商户的盐(salt)。 二) 使用UTF-8编码获得byte数组,使用标准MD5算法签名。 三) 转换为16进制的固定长度32的字符串。 注意事项: 一) 空参数不参与签名 二) 参数列表中的sign字段不参与签名 三) 参数区分大小写