Ver Fonte

更新 AliDNS 配置初始化逻辑

简化了 AliDNS 配置的初始化过程,移除了多余的条件判断,并修正了错误信息格式。
SongZihuan há 3 meses atrás
pai
commit
edf9b59a21
1 ficheiros alterados com 3 adições e 7 exclusões
  1. 3 7
      src/certssl/applycert/main.go

+ 3 - 7
src/certssl/applycert/main.go

@@ -35,16 +35,12 @@ func ApplyCert(basedir string, email string, aliyunAccessKey string, aliyunAcces
 	}
 
 	aliyunDnsConfig := alidns.NewDefaultConfig()
-	if aliyunAccessKey != "" {
-		aliyunDnsConfig.APIKey = aliyunAccessKey
-	}
-	if aliyunAccessSecret == "" {
-		aliyunDnsConfig.SecretKey = aliyunAccessSecret
-	}
+	aliyunDnsConfig.APIKey = aliyunAccessKey
+	aliyunDnsConfig.SecretKey = aliyunAccessSecret
 
 	provider, err := alidns.NewDNSProviderConfig(aliyunDnsConfig)
 	if err != nil {
-		return nil, nil, fmt.Errorf("failed to initialize AliDNS provider: %d", err.Error())
+		return nil, nil, fmt.Errorf("failed to initialize AliDNS provider: %s", err.Error())
 	}
 
 	err = client.Challenge.SetDNS01Provider(provider)