Commit ea283f117fad68bb5e76a4624c79dea9a5781a12

Authored by Leslie
1 parent 08aba06e

移除不必要的代码片段

yudao-module-pay/src/main/java/cn/iocoder/yudao/module/pay/framework/pay/core/client/impl/weixin/AbstractWxPayClient.java
... ... @@ -72,11 +72,6 @@ public abstract class AbstractWxPayClient extends AbstractPayClient<WxPayClientC
72 72 if (StrUtil.isNotBlank(config.getPublicKeyContent())) {
73 73 payConfig.setPublicKeyPath(FileUtils.createTempFile(config.getPublicKeyContent()).getPath());
74 74 }
75   - // 兼容微信支付公钥模式(BeanUtil.copyProperties忽略了该字段,当切换为公钥模式时,需要手动设置该值)
76   - // 解决当商户切换到公钥,废弃平台证书,导致报错无可用平台证书的问题
77   - if (StrUtil.isNotBlank(config.getPublicKeyId()) && StrUtil.startWith(config.getPublicKeyId(), "PUB_KEY_ID")) {
78   - payConfig.setPublicKeyContent(StrUtil.bytes(config.getPublicKeyContent()));
79   - }
80 75 // 特殊:强制使用微信公钥模式,避免灰度期间的问题!!!
81 76 payConfig.setStrictlyNeedWechatPaySerial(true);
82 77 }
... ...