SSL证书不适用于我的Azure应用服务

时间:2017-07-10 08:57:24

标签: azure ssl https azure-app-service-plans

我选择在Azure中托管我的网站。所以我创建了一个App Service.Then为我的应用创建了一个新域,然后创建/绑定SSL certificate 到我的相应网站。

完成SSL证书后。我仍然看到我的网站网址为 http //:,而不是 https://

此外,我没有看到我网站的绿色网址..!

看起来像这样

enter image description here

(P.s:我的应用服务层是 AzureFreeTier(基本:1小)
       我的SSL类型为 SNL SSL

请帮助解决我的问题

先谢谢,
Jayendran

1 个答案:

答案 0 :(得分:0)

您需要从HTTP重定向到HTTPS。安装证书只会使用HTTPS和您的自定义域名。

你可以:

  1. 配置您的应用在通过HTTP +启用HTTP严格传输安全性
  2. 接收请求时重定向到HTTPS
  3. 或者在Web Apps中使用扩展程序来做第一件事:
  4. 要安装扩展程序,请在Azure门户中打开您的Web应用程序刀片。转到扩展程序,然后单击添加。然后,您应该从列表中找到将HTTP重定向到HTTPS 并安装它。

    Extension list in the Web App

    这会将任何HTTP调用重定向到您的HTTPS。我仍然建议您在回复中添加Strict-Transport-Security标头,以确保您的客户下次不安全地访问您的网站。

    您在AAD登录后通过HTTPS访问您网站的原因是,您的应用网址的HTTPS版本已在AAD中配置为回复网址。

    而且:

      

    您与本网站的连接并不完全安全攻击者可能能够看到图像

    是混合内容警告。这意味着您正在使用网页中的HTTP URL加载内容(例如图片)。将它们更改为HTTPS,您将解决该问题。