From fd1e2d73e9bd9d7584d8f07ff3c9b12fb642e0e4 Mon Sep 17 00:00:00 2001 From: wangqing Date: Tue, 18 May 2021 16:21:59 +0800 Subject: [PATCH] fx --- .../src/main/java/com/tduck/cloud/api/util/SignUtils.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java b/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java index db795bd..f108b20 100644 --- a/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java +++ b/tduck-api/src/main/java/com/tduck/cloud/api/util/SignUtils.java @@ -28,12 +28,12 @@ public class SignUtils { * @return */ public boolean verifySign(SortedMap params, String secret) { - String urlSign = MapUtil.getStr(params, "sign"); + String urlSign = MapUtil.getStr(params, "sign").trim(); if (StringUtils.isBlank(urlSign)) { return false; } String paramsSign = getParamsSign(params, secret); - log.debug("sign1 {} sign2 {}", paramsSign, urlSign); + log.debug("sign1 {} sign2 {} result:{}", paramsSign, urlSign,urlSign.equals(paramsSign)); return StringUtils.isNotBlank(paramsSign) && urlSign.equals(paramsSign); }