An Azure service that enables managed service providers, independent software vendors, and enterprise IT teams to deliver turnkey solutions through the Azure Marketplace or service catalog.
Hii @tim ellis ,
Thanks for reaching out. It sounds like you’ve successfully obtained an SSL certificate from GoDaddy, but your website hosted on Azure is still showing as Not Secure. Below are the recommended steps to confirm that the certificate has been properly received and configured in Azure.
- Please sign in to the Azure Portal and navigate to App Services, then select your application.
- Under Custom domains, verify that your custom domain is listed. If the status shows No binding, this indicates that the SSL certificate has not yet been applied to the domain.
- If the certificate is already uploaded, you can bind it by selecting Add binding next to the domain, choosing the appropriate SSL certificate, validating it, and completing the binding process.
- Please also confirm that your DNS settings are correct. Your domain’s A record or CNAME record must point to the Azure App Service endpoint. If you are using an IP‑based SSL, ensure that the A record points to the dedicated IP address provided by Azure after the SSL binding is created.
- Once the binding is complete, we recommend enabling HTTPS Only in the App Service settings to ensure all traffic is forced over a secure HTTPS connection.
- After making these changes, allow some time for DNS and SSL propagation. You can then test your site by visiting:
https://yourdomain.com
Use Azure CLI: You can also use Azure CLI to check the SSL bindings. Run the following commands:
- To list the custom domains assigned to your app:
az webapp config hostname list --resource-group <ResourceGroupName> --name <AppName> - To list the SSL certificates available to your app:
az webapp config ssl list --resource-group <ResourceGroupName> --name <AppName> - To bind the certificate if it is not already bound:
az webapp config ssl bind --certificate-thumbprint <Thumbprint> --ssl-type - If the website is still showing as unsecure, here are a couple of troubleshooting points:
- Make sure the certificate isn't self-signed or expired.
- Ensure there are no issues with the DNS A or CNAME records.
Reference:
https://learn.microsoft.com/en-us/troubleshoot/azure/app-service/connection-issues-with-ssl-or-tls/troubleshoot-domain-and-tls-ssl-certificates
https://learn.microsoft.com/en-us/troubleshoot/azure/app-service/troubleshoot-azure-app-service-certificates#step-by-step-troubleshooting-flow
Kindly let us know you need further assistance on this issue.
Please "accept" if the information helped you. This will help us and others in the community as well.