证书管理器自动更新平台证书时候,怎么设置网络代理
liushidai opened this issue · 2 comments
liushidai commented
证书管理器自动更新平台证书时候,怎么设置网络代理
xy-peng commented
很抱歉,这个能力还不具备。
protected void autoUpdateCert() throws IOException, GeneralSecurityException {
try (CloseableHttpClient httpClient = WechatPayHttpClientBuilder.create()
.withCredentials(credentials)
.withValidator(verifier == null ? (response) -> true : new WechatPay2Validator(verifier))
.build()) {
// .....
}
}
在 AutoUpdateCertificatesVerifier
里,目前是使用一个空的 builder 来构造 httpclient,所以没法由调用方扩展。有一个思路是新增一个构造方法,传入 WechatPayHttpClientBuilder
实例,在 autoUpdateCert()
里使用该实例来构造 client。
@liushidai 你按这个思路实现测试,然后提个 PR ?