From 9ae22b8dd577ca0b8446ee4f138e10b4caf9e40c Mon Sep 17 00:00:00 2001 From: yuanlupeng <15733181556@163.com> Date: Wed, 27 Sep 2023 17:26:43 +0800 Subject: [PATCH] =?UTF-8?q?=E7=BB=AD=E7=AD=BE=E8=AF=81=E4=B9=A6=E6=97=B6?= =?UTF-8?q?=E5=88=A4=E6=96=AD=E7=BC=93=E5=AD=98=E6=96=87=E4=BB=B6=E6=98=AF?= =?UTF-8?q?=E5=90=A6=E5=AD=98=E5=9C=A8=EF=BC=8C=E4=B8=8D=E5=AD=98=E5=9C=A8?= =?UTF-8?q?=E5=88=99=E9=87=8D=E6=96=B0=E7=94=B3=E8=AF=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/com/cym/controller/adminPage/CertController.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/cym/controller/adminPage/CertController.java b/src/main/java/com/cym/controller/adminPage/CertController.java index f9d8e82c..c2fb0c09 100644 --- a/src/main/java/com/cym/controller/adminPage/CertController.java +++ b/src/main/java/com/cym/controller/adminPage/CertController.java @@ -187,8 +187,8 @@ public class CertController extends BaseController { // 设置dns账号 String[] envs = getEnv(cert); - if (type.equals("issue")) { - String[] split = cert.getDomain().split(","); + String[] split = cert.getDomain().split(","); + if (type.equals("issue") || FileUtil.isEmpty(new File(homeConfig.acmeShDir,split[0]))){ StringBuffer sb = new StringBuffer(); Arrays.stream(split).forEach(s -> sb.append(" -d ").append(s)); String domain = sb.toString(); @@ -218,7 +218,7 @@ public class CertController extends BaseController { } } else if (type.equals("renew")) { // 续签,以第一个域名为证书名 - String domain = cert.getDomain().split(",")[0]; + String domain = split[0]; if (cert.getType() == 0) { // DNS API申请 -- Gitee