## 签名算法 ***** 签名生成的通用步骤如下 ***** 第一步,设所有发送或者接收到的数据为集合M,将集合M内非空参数值的参数按照参数名ASCII码从小到大排序(字典序),使用URL键值对的格式(即key1=value1&key2=value2…)拼接成字符串。 ***** 第二步,在stringA最后拼接上应用key得到stringSignTemp字符串,并对stringSignTemp进行MD5运算,再将得到的字符串所有字符转换为大写,得到sign值signValue。 ***** stringSignTemp="pay\_amount=pay\_amount&pay\_applydate=pay\_applydate&pay\_bankcode=pay\_bankcode&pay\_callbackurl=pay\_callbackurl&pay\_memberid=pay\_memberid&pay\_notifyurl=pay\_notifyurl&pay\_orderid=pay\_orderid&key=key" sign=MD5(stringSignTemp).toUpperCase() *****