diff --git a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/v3/util/RsaCryptoUtil.java b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/v3/util/RsaCryptoUtil.java index 29530374..d8fe3b35 100644 --- a/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/v3/util/RsaCryptoUtil.java +++ b/weixin-java-pay/src/main/java/com/github/binarywang/wxpay/v3/util/RsaCryptoUtil.java @@ -47,7 +47,7 @@ public class RsaCryptoUtil { Object oldValue = field.get(encryptObject); if (oldValue != null) { String oldStr = (String) oldValue; - if (!oldStr.trim().equals("'")) { + if (!"".equals(oldStr.trim())) { field.set(encryptObject, encryptOAEP(oldStr, certificate)); } }