mirror of
https://gitee.com/binary/weixin-java-tools.git
synced 2025-10-23 09:19:14 +08:00
🎨【微信支付】spring-boot-starter模块增加公钥ID和证书文件路径等配置项
This commit is contained in:
@@ -57,6 +57,8 @@ public class WxPayAutoConfiguration {
|
|||||||
payConfig.setPrivateCertPath(StringUtils.trimToNull(this.properties.getPrivateCertPath()));
|
payConfig.setPrivateCertPath(StringUtils.trimToNull(this.properties.getPrivateCertPath()));
|
||||||
payConfig.setCertSerialNo(StringUtils.trimToNull(this.properties.getCertSerialNo()));
|
payConfig.setCertSerialNo(StringUtils.trimToNull(this.properties.getCertSerialNo()));
|
||||||
payConfig.setApiV3Key(StringUtils.trimToNull(this.properties.getApiv3Key()));
|
payConfig.setApiV3Key(StringUtils.trimToNull(this.properties.getApiv3Key()));
|
||||||
|
payConfig.setPublicKeyId(StringUtils.trimToNull(this.properties.getPublicKeyId()));
|
||||||
|
payConfig.setPublicKeyPath(StringUtils.trimToNull(this.properties.getPublicKeyPath()));
|
||||||
|
|
||||||
wxPayService.setConfig(payConfig);
|
wxPayService.setConfig(payConfig);
|
||||||
return wxPayService;
|
return wxPayService;
|
||||||
|
@@ -73,7 +73,17 @@ public class WxPayProperties {
|
|||||||
* apiv3 商户apiclient_cert.pem
|
* apiv3 商户apiclient_cert.pem
|
||||||
*/
|
*/
|
||||||
private String privateCertPath;
|
private String privateCertPath;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 公钥ID
|
||||||
|
*/
|
||||||
|
private String publicKeyId;
|
||||||
|
|
||||||
|
/**
|
||||||
|
* pub_key.pem证书文件的绝对路径或者以classpath:开头的类路径.
|
||||||
|
*/
|
||||||
|
private String publicKeyPath;
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* 微信支付是否使用仿真测试环境.
|
* 微信支付是否使用仿真测试环境.
|
||||||
* 默认不使用
|
* 默认不使用
|
||||||
|
Reference in New Issue
Block a user