签名,将所有的POST 参数 (不包括数组、json对象、Sign和值为空的参数) 和Key (平台提供)拼成一个字符串
使用SHA-256 算法计算签名值
1 | public static String sign(JSONObject jsObj, String key) { |
接口调用
1 | String send = CCBScanService.send(jsonString, channel); |
接口返回数据进行二次验签
1 | public static boolean verify(JSONObject jsObj, String key) { |