Althars123 il y a 4 ans
Parent
commit
6e303ebb03

+ 5 - 3
zzjs-admin/src/main/java/com/miaxis/app/controller/film/NotifyController.java

@@ -77,7 +77,9 @@ public class NotifyController {
         String bodyString = getBodyString(br);
         System.out.println(bodyString);
         Boolean pass =  validate(request,bodyString);
-
+        if (!pass){
+            throw new CustomException("签名失败");
+        }
         String resourceString = getSourString(filmWxpayDTO);
         log.info(resourceString);
         JSONObject jsonObject = JSONObject.parseObject(resourceString);
@@ -129,8 +131,8 @@ public class NotifyController {
         signature.update(sb.toString().getBytes("UTF-8"));
         byte[] signedData = signature.sign();
         String base64Str =  Base64.getEncoder().encodeToString(signedData);
-        System.out.println("签名串:"+base64Str);
-        System.out.println("body读取串:"+sign);
+        log.info("签名串:"+base64Str);
+        log.info("body读取串:"+sign);
         return sign.equals(base64Str);
 
     }