How to get a free Azure App Managed certificate to secure your website using HTTPS. Create DNS CAA record, create an App Managed Certificate, update website bindings and enable HTTPS.
This guide assumes that you have already created the Azure resources needed for your website (Resource Group, App service plan and Web app) and that you have added a custom domain to your website in Azure.
If you haven't done these steps, you can take a look at this series of guides:
App Service - Scale Up (App Service Plan)
Type: CAA
TTL: 3600
Data: 0 issue "digicert.com"
App Service
TLS/SSL settings - Private Key Certificates (.pfx)
Create App Managed Certificate
Select website name www.
Create
Repeat the steps to create an App Managed Certificate for the non-www version of your website name.
TLS/SSL settings - Bindings - Add TLS/SSL bindings
Select custom domain: www.ctrlf.cloud
Select Private Certificate Thumbprint
TLS/SSL Type: SNI SSL
Add binding
Repeat the steps to add the SSL certificate binding for the non-www version of your website domain name
TLS/SSL settings
HTTPS Only - On
Browse to the website and verify the SSL certificate has been installed
Comments