Software Engineering, Project Management, and Effectiveness
As part of our Azure Security Guidance project, we tested setting up SSL during our exploration. To do so, we created a self-signed certificate and deployed it to Azure. This is a snapshot of the rough steps we used:
Step 1 - Create and Install a test certificate
makecert -r -pe -n "CN=AzureSSL" -sky 1 "azuressl.cer" -sv "azuressl.pvk" -ss My
pvk2pfx -pvk "azuressl.pvk" -spc "azuressl.cer" -pfx "azuressl.pfx" -pi password1
Note - You can find an explanation of the command line arguments for makecert.exe and pvk2pfx.exe on MSDN.
Step 2 - Create a Visual Studio project
Step 3 - Upload the certificate to Windows Azure Management portal
Step 4 - Publish the project to Windows Azure
Step 5 - Test the SSL
Your results may vary here based on your browser, but you'll most likely see a warning about the certificate being for a different site, or not being from a trusted source. If you permit access to the site, the page will render empty and you browser should indicate that the page was delivered over SSL with a lock icon or something similar.
My Related Posts
wonderful walkthrough!
Please do share more like this!
thank you
@ Alik -- Thank you -- I'll try!