From a3f5fe80164054d33fc3db7b7295301fd38c62cf Mon Sep 17 00:00:00 2001 From: egzosn Date: Thu, 12 Nov 2020 22:15:14 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E8=AF=81=E4=B9=A6IO=E8=AF=BB?= =?UTF-8?q?=E5=8F=96=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../com/egzosn/pay/ali/api/AliPayConfigStorage.java | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayConfigStorage.java b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayConfigStorage.java index cc2028e..cad2cfe 100644 --- a/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayConfigStorage.java +++ b/pay-java-ali/src/main/java/com/egzosn/pay/ali/api/AliPayConfigStorage.java @@ -41,7 +41,6 @@ public class AliPayConfigStorage extends BasePayConfigStorage { private String seller; - /** * 应用公钥证书 */ @@ -147,16 +146,14 @@ public class AliPayConfigStorage extends BasePayConfigStorage { * 初始化证书信息 */ public void loadCertEnvironment() { - if (isCertSign() && null != this.certEnvironment){ + if (!isCertSign() || null == this.certEnvironment){ return; } - try (InputStream merchantCertStream = certStoreType.getInputStream(merchantCert); - InputStream aliPayCertStream = certStoreType.getInputStream(aliPayCert); - InputStream aliPayRootCertStream = certStoreType.getInputStream(aliPayRootCert); - ){ + try (InputStream merchantCertStream = certStoreType.getInputStream(merchantCert); + InputStream aliPayCertStream = certStoreType.getInputStream(aliPayCert); + InputStream aliPayRootCertStream = certStoreType.getInputStream(aliPayRootCert)) { this.certEnvironment = new CertEnvironment(merchantCertStream, aliPayCertStream, aliPayRootCertStream); - } - catch (IOException e) { + } catch (IOException e) { throw new PayErrorException(new PayException("读取证书异常", e.getMessage())); } }