From fac931c1fed4aa920f69332189fe4726cecfd3c6 Mon Sep 17 00:00:00 2001 From: Gerrit1999 Date: Sat, 14 Jun 2025 07:11:44 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E5=90=88=E4=B8=80=E7=9F=AD=E4=BF=A1HMAC?= =?UTF-8?q?=E6=A8=A1=E5=BC=8F=E7=AD=BE=E5=90=8D=E9=94=99=E8=AF=AF?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/org/dromara/sms4j/unisms/core/UniClient.java | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sms4j-provider/src/main/java/org/dromara/sms4j/unisms/core/UniClient.java b/sms4j-provider/src/main/java/org/dromara/sms4j/unisms/core/UniClient.java index 8c82dd4a..1dd06f9c 100644 --- a/sms4j-provider/src/main/java/org/dromara/sms4j/unisms/core/UniClient.java +++ b/sms4j-provider/src/main/java/org/dromara/sms4j/unisms/core/UniClient.java @@ -92,6 +92,8 @@ public class UniClient { url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId; } else { Map d = new HashMap<>(); + d.put("action", action); + d.put("accessKeyId", this.accessKeyId); Map signed = sign(d); url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId + "&algorithm=" + signed.get("algorithm") + "×tamp=" + signed.get("timestamp") + "&nonce=" + signed.get("nonce") + "&signature=" + signed.get("signature");