Преглед на файлове

optimize dingding charge machine code

java110 преди 3 години
родител
ревизия
57ba181157
променени са 1 файла, в които са добавени 3 реда и са изтрити 3 реда
  1. 3 3
      springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyDingDingChargeController.java

+ 3 - 3
springboot/src/main/java/com/java110/boot/controller/app/charge/NotifyDingDingChargeController.java

@@ -107,9 +107,9 @@ public class NotifyDingDingChargeController extends BaseController {
     }
     }
 
 
     private boolean validateSign(HttpServletRequest request) {
     private boolean validateSign(HttpServletRequest request) {
-        String appId = request.getParameter("appid");
-        String timestamp = request.getParameter("timestamp");
-        String sign = request.getParameter("sign");
+        String appId = request.getHeader("appid");
+        String timestamp = request.getHeader("timestamp");
+        String sign = request.getHeader("sign");
         String secret = MappingCache.getValue(DING_DING_DOMAIN, DING_DING_APP_SECURE);
         String secret = MappingCache.getValue(DING_DING_DOMAIN, DING_DING_APP_SECURE);
         String data = "appid=" + appId + "&timestamp=" + timestamp;
         String data = "appid=" + appId + "&timestamp=" + timestamp;
         SecretKey secretKey = new SecretKeySpec(secret.getBytes(), "HmacMD5");
         SecretKey secretKey = new SecretKeySpec(secret.getBytes(), "HmacMD5");