上一篇《微软Azure云服务体验一:快速搭建ASP.Net/Web应用+SQL、发布网站/数据库教程》分享了网站搭建教程,这次笔者将为开发者、新老站长分享下如何在微软Azure云服务中为ASP.Net/Web网站绑定域名、部署Https SSL加密证书,让你的网站的地址栏加上一个小锁,更令人刮目相看。
操作步骤:
1、登录国际版微软Azure仪表盘:https://portal.azure.com/
2、找到自己的对应的Web应用项目,进入《自定义域》,开始绑定顶级域名或二级域名,这里需要配合下第三方DNS解析服务商,例如DNSPod。
3、比如我们将wap.axiangblog.com二级域名绑定到微软Azure中,需要为该域名加至少2条记录,推荐A和TXT记录(或A和CName记录),为了避免冲突,首选A和TXT记录。
打开第三方DNSPod,https://www.dnspod.cn/,分别添加2条新记录:A记录填写微软Azure云服务器的IP地址,TXT记录填写Azure的二级域名,例如axiang.azurewebsites.net,保存生效。
4、回到微软Azure的《自定义域》,添加刚才的wap.axiangblog.com二级域名进行绑定,即可完成验证和添加任务。
5、接下来我们还需申请一个国内免费DV SSL证书,http://freessl.wosign.com/freessl,自定义一个SSL私钥密钥,注:该证书支持不同服务器和环境的部署,例如Azure上使用了Windows Server IIS网络环境
6、同样回到微软Azure仪表盘,进入自己的项目,打开《SSL证书》,手动上载SSL证书和SSL私钥密钥,完成SSL绑定和验证。
现在我们可以使用HTTPS加密协议访问自己的网站项目了,演示站:https://wap.axiangblog.com/
相关教程:
《微软Azure快速搭建ASP.Net/Web应用+SQL、发布网站/数据库教程》
《微软免费版Azure for DreamSpark搭建Web Apps/HTML5网站教程 云就是强大》
《Windows Azure免费空间如何搭建PHP网站/数据库、域名绑定》