fix: 修复使用代理的情况下申请证书失败的bug

This commit is contained in:
xiaojunnuo
2024-08-21 10:34:50 +08:00
parent ab7a1673ff
commit 95122e2860
2 changed files with 16 additions and 1 deletions

View File

@@ -43,7 +43,11 @@ export class AcmeService {
}
async getAccountConfig(email: string): Promise<any> {
return (await this.userContext.getObj(this.buildAccountKey(email))) || {};
const conf = (await this.userContext.getObj(this.buildAccountKey(email))) || {};
if (conf.accountUrl?.indexOf("letsencrypt.proxy.handsfree.work")) {
conf.accountUrl = conf.accountUrl.replace("letsencrypt.proxy.handsfree.work", "acme-v02.api.letsencrypt.org");
}
return conf;
}
buildAccountKey(email: string) {