我一直在使用Windows Azure来使用Web App托管我们的一些内部实用程序项目。当我创建一个新的Web应用程序“MyTestApp”时,在门户网站中创建的默认URL将是:
参考图片
但是,当我点击此URL时,它将无法在浏览器中打开。要修复它,我必须手动在协议中附加“s”才能使其成为
据我所知,默认情况下,Azure使用单个SSL证书保护* .azurewebsites.net通配符域,因此客户可以访问该应用
但我想知道为什么门户网站显示非SSL网址(http)。这有什么理由吗?
更新
我也用Firefox测试过它(根据评论中的建议)并尝试点击URL和浏览按钮。由于URL是http,在新标签上,它只是说“等待MyTestApp ...”然后“等待login.microsoft.com ......”。
答案 0 :(得分:1)
但是,当我单击此URL时,它将无法在浏览器中打开WebApp。
如果我们点击URL并且[Overview]表已完全加载,那么它将正常工作。我们还可以通过单击[浏览]选项浏览网站。
为什么门户网站显示非SSL网址(http)?
这可能是关于Http VS Https的优缺点的话题。通常,HTTPS采用的主要阻止之一是HTTPS协议很慢。这是一个非常有用的ServerFault thread,显示了减速有多大.HTTPS加密我们和服务器之间的流量。它比HTTP更安全。 Azure还允许HTTPS访问我们的WebApp并支持WebApp上的enforce HTTPS。