Azure虚拟机上的HTTPS

时间:2013-11-19 18:28:07

标签: iis azure ssl

我正在将我们的网站移至Azure,在Windows Server 2012 VM上运行。我从GoDaddy购买了通配符SSL证书,它已在VM上安装和配置。我还将IIS配置为对端口443上的所有请求使用此证书。我还在端口443上的Azure管理控制台中创建了HTTPS端点。

我可以很好地连接到端口80上的网站,但是无法访问443并通过fiddler监控连接,我收到了502响应。

我搜索了Azure上的所有文档,但在云中的虚拟机上设置SSL时找不到太多帮助。

2 个答案:

答案 0 :(得分:4)

当我为SSL设置端点时,我选中了“启用直接服务器返回”复选框。此设置阻止SSL工作。我没有遇到任何文档解释它为什么会这样。删除端点并在没有启用直接服务器返回的情况下创建端点可以解决问题。

答案 1 :(得分:0)

确保打开443的端点以将其路由到您的VM。见http://www.windowsazure.com/en-us/develop/net/common-tasks/enable-ssl/