我有一个托管在 Windows Azure 上的 asp.net 网站。该应用程序运行得非常好。我已经在Windows Azure的IIS中配置了自签名证书。我还配置了 IIS 绑定(bind)以使用 https(端口 443)。但是,现在我的网站无法使用 https。
注意:我也没有看到任何有关无效证书的屏幕。浏览器显示找不到该网站。
最佳答案
你配置了HTTPS IN Input endpoint吗?有那个证书吗?如果您刚刚在 Azure Web 角色实例中的 IIS 上配置了自签名证书,它将永远无法工作。由于您的服务定义没有配置 HTTPS 端点,因此负载均衡器不会将任何 https 流量路由到您的实例。
您可以阅读this blog post ,了解 Windows Azure 网络的工作原理。
关于asp.net - https 请求在 Windows Azure 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10615859/