I am trying to create an SSL Binding for an Azure Web App that is a host for an API App.
After navigating to \"Custom domains and SSL\" for the web app in question,
As of Feb 15 2017, you may encounter a similar issue of "No certificates match the selected hostname"... even if you purchased the certificate from Azure itself. What worked was clicking "Import App Service Certificate" first. Then you can add the SSL binding (this is for non-wildcard, will bind root and www domain). Cheers.
The problem was that I was trying to register a subdomain of subdomain.
Instead of using admin.api.foo.com I started using adminapi.foo.com. It started showing up in the drop down.