From fda57a23aff97b21e9aa3ad4b4f2e449335acd83 Mon Sep 17 00:00:00 2001 From: egzosn Date: Fri, 9 Feb 2018 14:17:21 +0800 Subject: [PATCH] =?UTF-8?q?=E5=A2=9E=E5=8A=A0=20http=E9=85=8D=E7=BD=AE?= =?UTF-8?q?=E7=9A=84=E6=96=B9=E5=BC=8F=E6=95=99=E7=A8=8B=E3=80=82?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../src/main/java/com/egzosn/pay/demo/entity/PayType.java | 8 +++++++- .../java/com/egzosn/pay/demo/service/PayResponse.java | 4 +--- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/pay-java-demo/src/main/java/com/egzosn/pay/demo/entity/PayType.java b/pay-java-demo/src/main/java/com/egzosn/pay/demo/entity/PayType.java index 15de64f..be196cf 100644 --- a/pay-java-demo/src/main/java/com/egzosn/pay/demo/entity/PayType.java +++ b/pay-java-demo/src/main/java/com/egzosn/pay/demo/entity/PayType.java @@ -87,7 +87,13 @@ public enum PayType implements BasePayType { wxPayConfigStorage.setMsgType(apyAccount.getMsgType()); wxPayConfigStorage.setInputCharset(apyAccount.getInputCharset()); wxPayConfigStorage.setTest(apyAccount.isTest()); - return new WxPayService(wxPayConfigStorage); + //https证书设置 方式一 + HttpConfigStorage httpConfigStorage = new HttpConfigStorage(); + httpConfigStorage.setKeystore("证书信息串"); + httpConfigStorage.setStorePassword("证书密码"); + //是否为证书地址 + httpConfigStorage.setPath(false); + return new WxPayService(wxPayConfigStorage, httpConfigStorage); } /** diff --git a/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java b/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java index b71f5f2..1259fe0 100644 --- a/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java +++ b/pay-java-demo/src/main/java/com/egzosn/pay/demo/service/PayResponse.java @@ -67,9 +67,7 @@ public class PayResponse { // httpConfigStorage.setHttpProxyUsername("user"); // //代理密码 // httpConfigStorage.setHttpProxyPassword("password"); - - - //设置ssl证书路径 + //设置ssl证书路径 https证书设置 方式二 httpConfigStorage.setKeystorePath(apyAccount.getKeystorePath()); //设置ssl证书对应的密码 httpConfigStorage.setStorePassword(apyAccount.getStorePassword());