自定义子域,SSL不会重定向到Azure cloudapp

时间:2012-01-28 19:53:04

标签: ssl azure subdomain cname azure-deployment

我部署了一个Azure应用程序,我想在整个应用程序中使用SSL。

要确保我的应用安全:

-I made a subdomain in my site to point to the Azure application.
-I got a SSL in the name of my subdomain
-Add the certificate to the applicaton
-Loaded the certificate to the Azure hosted account
-Opened up a https endpoint in the application.

现在问题就出现了。当我输入我的网址(使用子网域)时,无法找到该网页。但是,如果我在网址中手动输入https://,它将按原样进入网站。

这里发生了什么?我只打开了一个https端点。我需要一个http端点吗?如果我这样做,我不能让用户在没有加密的情况下使用该应用程序,那么我该如何解决呢?

感谢您的帮助!

1 个答案:

答案 0 :(得分:1)

我认为这不是特定的Azure问题。在没有https://的URL中输入时,浏览器会自动采用http://协议并预先挂起它。由于您没有打开http端点,因此连接时会出错。

建议:打开http端点。在连接到http端点时,将URL重定向/重写为https。如何做到这一点,取决于您用于开发网站的技术。(ASP.NET,MVC等)