This article has been moved to its new home here: https://benperk.github.io/msdn/2016/2016-05-mapping-a-custom-domain-name-to-an-azure-app-service.html
As you may know, Azure Apps Services contains Web App, Mobile Apps, API Apps, Logic Apps, etc…and it is possible to map a custom domain name to each of those.
These articles here cover all the basics of the domain configuration from a DNS, CNAME and A Record, plus from the wildcard, subdomain, naked, traffic manager and special character domains. This one in particular here is focused on the basic configuration, but is showing from the old (AUX) portal. They are still valid, but I thought I’d write this one to show the blades in the new portal.
After the DNS configuration is complete as discussed in the articles linked to above, navigate to your App Service and click on Settings -> Custom domains and SSL, as shown in Figure 1.
Click on the Bring External Domains button and enter your custom domain into the textbox on the Bring External Domains blade. Once is validates correctly, press the Save button.
If the custom domain does not validate, then your DNS configuration is not correct or it has not propagated.