Re-validating Apex Domains in Azure Front Door
Posted March 13, 2026
Reading time: 2 minutes
One of the sites I manage uses Azure Front Door and Azure DNS. About every 6 months, the certificate associated with the Apex domain enters the state of “Domain validation needed”, and the domain validation state becomes “Pending revalidation”. Here are the steps to re-validate your Apex domain.
-
Log into Azure Portal and select the appropriate Azure Front Door
-
Expand the Settings node and click Domains
-
Under the “Certificate state” column for your Apex domain, click “Domain validation needed”. In the resulting flyout, note the warning at the bottom that says:
The certificate auto-rotation for your Apex domain with managed certificate will require domain ownership revalidation.
This is the key - we must re-validate that we own the Apex domain before the certificate will auto-rotate.
Close the flyout.
-
Under the “Validation state” column for your Apex domain, click “Pending validation”. A “Validate custom domain ownership” flyout will open.
-
Verify the settings
-
Click “Regenerate” to regenerate the TXT record verifying that you own the domain. Wait for some time.
-
The “DNS record status” field will change to:
Your domain’s been linked to an Azure DNS zone. The DNS record has a different value, clicking “Update” button will update the existing DNS record.
Click the Update button.
-
The “DNS record status” field will change to:
Domain’s DNS record has been set correctly in the Azure DNS Zone.
-
Close the flyout
-
Refresh the Domains list, and you’ll see that the “Validation state” for the Apex domain has changed to “Pending”. Wait for some time.
-
Refresh the Domains list, and you’ll see that the “Validation state” for the Apex domain has changed to “Approved”, and the “Certificate state” has changed to “Deployed: 184 day(s) to expiry”.
-
Create a calendar reminder for ~6 months in the future to do this all over again.
-
You did it! Celebrate with a self-high five. Job well done.