Skip to main content

域控制验证 (DCV) 方法

支持用于验证 DV TLS/SSL 证书订单上的域的 DCV 方法

必须在您证明对订单上的域以及任何 SAN(使用者可选名称)的控制权后,DigiCert 才能颁发证书。我们将该流程称为域控制验证 (DCV) 流程。

DV 证书不支持域预验证。因此,每次您订购 DV 证书时,都必须证明对订单上的域的控制权。下单后,您需要完成域验证,DigiCert 才能颁发您的 DV 证书。

对于 CertCentral 中的 DV 证书,DigiCert 目前支持以下 DCV 方法:

  • 基于 WHOIS 的电子邮件

    • Email to DNS TXT contact

    • Constructed email

    警告

    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 记录(Mail Exchanger 记录)

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 实用演示 DCV 方法(也称为文件和 FileAuth)

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 以确认随机值的存在。