2013年6月7日

[Azure]Setup SSL on Windows Azure Website

With new feature released on 2013.6.3, now we can setup SSL on Windows Azure Websites with custom DNS name. The setup process is pretty straightforward, but I would write this as a personal note.
So first, create a simple web site and configure custom DNS name, in my case, I use Godaddy as my DNS register, so I add the following record in DNS file.
image
Notice that I want to use michidc1.michaeldns.biz as my customer DNS name for my Windows Azure Website simply because I have a existing self-signed certificate with that domain name. You can always use wildcard certificate for other DNS name.
Now go back to Windows Azure Management Portal, setup custom DNS Name for my website, notice that, as usual, you need to wait until your DNS record take effect to have this custom DNS name accepted by Windows Azure. This usually takes one hour, but can very with different DNS registers.
image
Now click “Upload Certificate” to upload SSL certificate.
image
Upload certificate (PFX file), enter password.
image
Go to SSL binding section, choose custom DNS name and corresponding certificate, choose SNI SSL or IP based SSL, then save your configuration settings.
image
And it works perfectly.
image

沒有留言:

Blog Archive

About Me