我有一个asp.net网站,它托管在windows azure上。该应用程序工作得非常好。我在windows azure的IIS中配置了自签名证书。我还配置了IIS绑定以使用https(端口443)。但是,现在我的网站没有使用https。
注意:我也没有看到任何有关无效证书的屏幕。浏览器说找不到网站。
答案 0 :(得分:2)
您是否使用该证书配置了HTTPS IN Input endpoint?如果您刚刚在Azure Web角色实例中的IIS上配置了自签名证书,它将永远不会起作用。由于您的服务定义未配置HTTPS端点,因此负载均衡器不会将任何https流量路由到您的实例。
您可以阅读this blog post,了解Windows Azure网络的工作原理。
答案 1 :(得分:1)
我已经编写了一个详细信息博客,介绍如何使用SSL端点使用HTTPS端点配置Windows Azure应用程序,如下所示: