Browse Source

微信signature忽略大小写比较

liusw 7 years ago
parent
commit
5d7b59fca9

+ 2 - 1
src/main/java/com/uas/platform/b2c/common/weixin/util/CheckoutUtil.java

@@ -44,7 +44,8 @@ public class CheckoutUtil {
         }
         content = null;
         // 将sha1加密后的字符串可与signature对比,标识该请求来源于微信
-        return tmpStr != null ? tmpStr.equals(signature.toUpperCase()) : false;
+        System.out.println("签名" + signature);
+        return tmpStr != null ? tmpStr.equalsIgnoreCase(signature) : false;
     }
 
     /**