mirror of
https://gitee.com/dromara/sms4j.git
synced 2025-12-06 17:08:40 +08:00
!199 fix: 合一短信HMAC模式签名错误
Merge pull request !199 from Gerrit1999/dev-3.0.x
This commit is contained in:
commit
1a8846c62b
@ -92,6 +92,8 @@ public class UniClient {
|
|||||||
url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId;
|
url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId;
|
||||||
} else {
|
} else {
|
||||||
Map<String, Object> d = new HashMap<>();
|
Map<String, Object> d = new HashMap<>();
|
||||||
|
d.put("action", action);
|
||||||
|
d.put("accessKeyId", this.accessKeyId);
|
||||||
Map<String, Object> signed = sign(d);
|
Map<String, Object> signed = sign(d);
|
||||||
url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId + "&algorithm=" + signed.get("algorithm") +
|
url = this.endpoint + "?action=" + action + "&accessKeyId=" + this.accessKeyId + "&algorithm=" + signed.get("algorithm") +
|
||||||
"×tamp=" + signed.get("timestamp") + "&nonce=" + signed.get("nonce") + "&signature=" + signed.get("signature");
|
"×tamp=" + signed.get("timestamp") + "&nonce=" + signed.get("nonce") + "&signature=" + signed.get("signature");
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user