说明 / 示例
###### 配置密钥
为了保证交易双方的身份和数据安全,开发者在调用接口前,需要在平台上生成配置双方密钥,对交易数据进行双方校验。密钥包含应用私钥(APP_PRIVATE_KEY)和应用公钥(APP_PUBLIC_KEY)。
###### 加密方法:
>i 获取所有的 post 内容,不包括字节类型参数,如文件、字节流,剔除 sign 字段,剔除值为空的参数;按照第一个字符的键值 ASCII 码递增排序(字母升序排序),如果遇到相同字符则按照第二个字符的键值 ASCII 码递增排序,以此类推;将排序后的参数与其对应值,组合成 参数=参数值 的格式,并且把这些参数用 & 字符连接起来,此时生成的字符串为待签名字符串。
###### 参数示例
```
app_id=2016101800718925&machineId=13421421421412&tradeNo=12321432141
```
###### 签名算法
>d SHA1withRSA ,私钥签名,公钥解签。
字符集:RSA 签名支持字符集 UTF-8 。
加密后的内容,再通过base64编码获得签名字段sign。