Skip to main content

網域控制驗證 (DCV) 方法

使用於 DV TLS/SSL 憑證訂單上驗證網域的支援的 DCV 方法

DigiCert 發行憑證前,您必須證明您對訂單上的網域及任何 SAN (主體別名) 擁有控制權。我們參考作為「網域控制驗證 (DCV)」程序的此程序。

DV 憑證不支援網域預先驗證。因此,每次您訂購 DV 憑證時,您必須證明您對訂單上的網域擁有控制權。在您下訂單後,您需要在 DigiCert 可以發行您的 DV 憑證前完成網域驗證。

對於 CertCentral 中的 DV 憑證,DigiCert 目前支援以下的 DCV 方法:

  • 基於 WHOIS 的電郵

    • Email to DNS TXT contact

    • Constructed email

    Warning

    End of life for the WHOIS-based Email

    On May 8, 2025, DigiCert ended support for the WHOIS-based domain control validation method (DCV) email method. DigiCert systems have stopped querying WHOIS entirely to find email addresses for domain validations. To learn more about this change, see our knowledge base article, End of life for WHOIS-based DCV methods.

    What should I do?

    Update your domain validation process to use one of the other supported DCV methods. To continue using the Email DCV method, use the DNS TXT record email contacts or the Constructed email method.

  • 建構的電郵

  • 以電子郵件傳送給 DNS TXT 聯絡人

  • DNS TXT

電郵驗證

DigiCert 使用此驗證法可以傳送三組 DCV 電郵:基於 WHOIS、建構的和基於 DNS TXT。

若要證明對網域擁有控制權,電郵收件者遵照傳送給網域的確認電郵中的指示。確認程序由瀏覽電郵中的連線和遵照頁面上的指示所組成。

Note: DigiCert sends this email from no-reply@digitalcertvalidation.com. If using allowlist, make sure to include digitalcertvalidation.com.

以電子郵件傳送給 DNS TXT 聯絡人 DCV 方法

With this method, DigiCert sends an authorization email to the address in the DNS TXT record on the _validation-contactemail subdomain of the domain being validating. While validating a domain, make sure to select the Verification email DCV method.

請參閱基準要求的附錄中的「第 B.2.1 節 - DNS TXT 記錄電郵聯絡人」

  1. Place the DNS TXT record on the _validation-contactemail subdomain of the domain you want to validate. The RDATA value of this text record must be a valid email address.

    名稱

    TTL

    訊息

    _validation-contactemail

    預設

    validatedomain@digicerttest.com

    DigiCert recommends adding a distribution list rather than a personal email address. A distribution list allows you to create a "non-expiring" email address to which you can add or remove people if necessary.

  2. Update your CertCentral account settings to send the verification DCV emails to Org/Tech/Admin contacts from DNS TXT.

    1. In CertCentral, in the left menu, go to Settings > Preferences.

    2. On the Preferences page, select Advanced Settings.

    3. In the Domain Control Validation (DCV) section under Send verification DCV emails to, select Org/Tech/Admin contacts from DNS TXT.

    4. Go to the bottom of the page and select Save Settings.

  3. See our instructions for Using Email verification to validate a domain on a DV TLS certificate

建構的電郵驗證

關於「建構的電郵」方法,DigiCert 將授權電郵傳送給網域的五個建構的電郵地址:admin、administrator、webmaster、hostmaster 和 postmaster @[domain_name]。

如果我們找不到 [domain_name] 的 MX 記錄,您必須使用其中一個其他支援的 DCV 方法,證明有網域的控制權。

Background

While registering a domain, you must provide contact information, such as administrative and technical contacts. Instead of using a personal email address, you can use one of the constructed email addresses for your domain, such as webmaster@yourdomain. Using a constructed email address allows you to create a "non-expiring" email address that you can add or remove people from if necessary.

MX 記錄 (郵件交換程式記錄)

To send an authentication email to the domain controller, we must verify an MX record exists in the DNS records of the recipient's domain. The presence of valid MX records enables us to send the authentication email. An MX record is a resource record in the Domain Name System [DNS].

For example, you want us to send the DCV email to a constructed email addresses for example.com, such as admin@example.com. To email admin@example.com, we must find an MX record for the address identifying the server set up to receive emails for admin@example.com.

DNS TXT 驗證

使用此驗證法,您可以將 DigiCert 產生的隨機值 (提供給您的 CertCentral 帳戶中的網域) 新增到網域的 DNS 中作為 TXT 記錄。當 DigiCert 搜尋與網域關聯的 DNS TXT 記錄時,我們可以找到記錄的值包括 DigiCert 隨機值所在的記錄。

DNS CNAME DCV 方法

If your domain has a CNAME record pointing to another domain (for example, yourdomain.com points to yourdomain.net), use this method to validate your domain.

With this validation method, you add the static prefix _dnsauth to DNS as a CNAME record in the hostname field. Then, add [random_value].dcv.digicert.com as the CNAME target. Once DigiCert checks for a DNS CNAME record for your domain, we can find a record that includes the DigiCert-generated random value.

HTTP Practical Demonstration DCV (HTTP 現實論證 DCV) 方法 (也稱為檔案或檔案驗證)

Use the HTTP Practical Demonstration DCV methods to demonstrate control over fully qualified domain names (FQDNs) exactly as named in the certificate request. To learn more, go to Domain Validation Policy Changes.

Validating IPv4 and IPv6 address

Per industry regulations, you must use the HTTP Practical Demonstration DCV method to demonstrate control over IPv4 and IPv6 addresses.

Use one of the other supported DCV methods to:

  • Validate wildcard domains, such as *.example.com.

  • Include subdomains in the validation while validating a higher-level domain. For example, if you want to cover www.example.com, mail.example.com, and one.example.com while validating the higher-level domain example.com.

  • Validate entire domains and subdomains.

Using HTTP Practical Demonstration

使用此驗證法,您可以在您的網站的預定位置,託管有 DigiCert 產生的隨機值 (提供給您的 CertCentral 帳戶中的網域) 的檔案:[domain]/.well-known/pki-validation/fileauth.txt。一建立檔案並放置在您的網站時,DigiCert 會瀏覽指定的 URL 以確認是否有我們的隨機值。