Commit a1f6826e143764bd201af14c2fa911eef5aed738

Authored by 芋道源码
Committed by GitHub
2 parents 891ed3d0 e8662e35

Merge pull request #337 from freesme/fix-master-#319-wx-pay-client-error

修复:#319 微信支付初始化 client 客户端错误,导致发起支付报错
yudao-framework/yudao-spring-boot-starter-biz-pay/src/main/java/cn/iocoder/yudao/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java
... ... @@ -56,7 +56,7 @@ public abstract class AbstractWxPayClient extends AbstractPayClient<WxPayClientC
56 56 protected void doInit(String tradeType) {
57 57 // 创建 config 配置
58 58 WxPayConfig payConfig = new WxPayConfig();
59   - BeanUtil.copyProperties(config, payConfig, "keyContent");
  59 + BeanUtil.copyProperties(config, payConfig, "keyContent", "privateKeyContent", "privateCertContent");
60 60 payConfig.setTradeType(tradeType);
61 61 // weixin-pay-java 无法设置内容,只允许读取文件,所以这里要创建临时文件来解决
62 62 if (Base64.isBase64(config.getKeyContent())) {
... ...