HTTPS

时间:2018-05-01 16:51:30

标签: azure ssl url url-rewriting

我们最近创建了一个新网站,并执行了以下步骤将用户从旧域重定向到新域:

  • 更新旧域及其相应的CNAME以转发到新域
  • 将Azure配置为侦听旧域+子域
  • 将网址重写规则添加到web.config(301永久重定向到新域)

通过HTTP浏览时,一切正常;但是,当通过HTTPS浏览时,我会收到诸如

之类的错误
  • 网站安全证书中的主机名与 网站。
  • 此服务器无法证明它是[旧域];其安全证书来自* .azurewebsites.net。

我猜这是因为我的应用服务只保留新域名的SSL证书,而不是旧域名。有没有办法解决? URL重写或其他一些选项可以抢占这个吗?

1 个答案:

答案 0 :(得分:1)

您可以在同一App Service应用程序中拥有新旧域的证书。

您需要添加两个证书,然后将每个证书的SSL绑定添加到相应的域中。