Skip to content

Commit 96d3856

Browse files
committed
签名方法里忽略几个自定义key,以免对签名造成干扰
1 parent 7301755 commit 96d3856

File tree

1 file changed

+3
-1
lines changed
  • weixin-java-pay/src/main/java/com/github/binarywang/wxpay/util

1 file changed

+3
-1
lines changed

weixin-java-pay/src/main/java/com/github/binarywang/wxpay/util/SignUtils.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,7 +75,9 @@ public static String createSign(Map<String, String> params, String signType, Str
7575
if (isIgnoreSignType && "sign_type".equals(key)) {
7676
shouldSign = false;
7777
} else if (StringUtils.isNotEmpty(value)
78-
&& !Lists.newArrayList("sign", "key").contains(key)) {
78+
&& !Lists.newArrayList(
79+
"sign", "key", "xmlString", "xmlDoc", "couponList").contains(key)
80+
) {
7981
shouldSign = true;
8082
}
8183

0 commit comments

Comments
 (0)