Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How to obtain an SSL certificate for Azure Cloud Service

I have an azure cloud service (WebRole) and I want to purchase an SSL certificate.

What is the technical requirements to purchase this certificate? An SSL provider like godaddy offers 256-bit encryption certificate but Azure documentation said that The certificate must use a minimum of 2048-bit encryption, I no one provide such length.

like image 226
Mahmoud Samy Avatar asked Apr 21 '13 14:04

Mahmoud Samy


People also ask

Does Azure provide SSL certificate?

- Free SSL certificate is available in Azure provided by DigiCert. But wildcard is not supported. You may need to use CNAME etc.

How do I add SSL to Azure app Service?

In the Azure portal, from the left menu, select App Services > <app-name>. From the left navigation of your app, start the TLS/SSL Binding dialog by: Selecting Custom domains > Add binding. Selecting TLS/SSL settings > Add TLS/SSL binding.


2 Answers

GoDaddy provides certificates that work with Azure just fine. We use them quiet well (just installed a new one yesterday)

Here's a helpful blog that seems to address the "how-to" http://blog.amusedia.com/2011/10/setting-up-secure-windows-azure-web.html

like image 100
Igorek Avatar answered Sep 30 '22 04:09

Igorek


All major domain hosting companies support 2048 bit root certificates as shown in this comparison table:

http://www.networksolutions.com/SSL-certificates/compare.jsp

Whoever is hosting your domain/DNS should be able to generate this certificate for you. I would suggest sending them this link if you aren't sure that they can do it.

http://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/

If the company hosting your domain can NOT issue a SSL/TLS certificate that meets those requirements then you should probably move your domain to someone who can. I want all of my domain and SSL hosting with only one company for my convenience.

like image 30
Graham Avatar answered Sep 30 '22 06:09

Graham