diff --git a/app/lib/cert/ucloud.php b/app/lib/cert/ucloud.php index 8bc7a21..70db5e0 100644 --- a/app/lib/cert/ucloud.php +++ b/app/lib/cert/ucloud.php @@ -80,7 +80,7 @@ class ucloud implements CertInterface if (!empty($data['Auths'])) { foreach ($data['Auths'] as $auth) { $mainDomain = getMainDomain($auth['Domain']); - $name = substr($auth['Domain'], 0, -(strlen($mainDomain) + 1)); + $name = substr($auth['AuthKey'], 0, -(strlen($mainDomain) + 1)); $dnsList[$mainDomain][] = ['name' => $name, 'type' => $auth['AuthType'] == 'DNS_TXT' ? 'TXT' : 'CNAME', 'value' => $auth['AuthValue']]; } }