From d9b77e42a02b1702636e0ce59f96e26b7744549b Mon Sep 17 00:00:00 2001
From: java110 <928255095@qq.com>
Date: 星期五, 17 三月 2023 14:38:43 +0800
Subject: [PATCH] optimize dingding charge machine code
---
service-api/src/main/java/com/java110/api/controller/app/charge/NotifyDingDingChargeController.java | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
diff --git a/service-api/src/main/java/com/java110/api/controller/app/charge/NotifyDingDingChargeController.java b/service-api/src/main/java/com/java110/api/controller/app/charge/NotifyDingDingChargeController.java
index 7714e68..17155fc 100644
--- a/service-api/src/main/java/com/java110/api/controller/app/charge/NotifyDingDingChargeController.java
+++ b/service-api/src/main/java/com/java110/api/controller/app/charge/NotifyDingDingChargeController.java
@@ -99,9 +99,9 @@
}
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 data = "appid=" + appId + "×tamp=" + timestamp;
SecretKey secretKey = new SecretKeySpec(secret.getBytes(), "HmacMD5");
--
Gitblit v1.8.0