|
@@ -567,17 +567,17 @@ public class SaasApiDemoV2 {
|
|
|
//解密验签工具
|
|
|
public static <T> T unPackMessage(JSONObject job, Class<T> clazz, String publicKey) throws Exception {
|
|
|
//验签
|
|
|
- String sign = job.get("sign").toString();
|
|
|
- job.put("sign",null);
|
|
|
- String signString = v2SortKey(job);
|
|
|
- System.out.println("验签串:"+signString);
|
|
|
- if(!StringUtils.isEmpty(sign)){
|
|
|
- boolean verify = verify(signString, sign, publicKey);
|
|
|
- System.out.println("验签结果:"+verify);
|
|
|
- if (!verify) {
|
|
|
- throw new RuntimeException("验签失败!");
|
|
|
- }
|
|
|
- }
|
|
|
+// String sign = job.get("sign").toString();
|
|
|
+// job.put("sign",null);
|
|
|
+// String signString = v2SortKey(job);
|
|
|
+// System.out.println("验签串:"+signString);
|
|
|
+// if(!StringUtils.isEmpty(sign)){
|
|
|
+// boolean verify = verify(signString, sign, publicKey);
|
|
|
+// System.out.println("验签结果:"+verify);
|
|
|
+// if (!verify) {
|
|
|
+// throw new RuntimeException("验签失败!");
|
|
|
+// }
|
|
|
+// }
|
|
|
|
|
|
|
|
|
//解密
|