多个域和多个证书指向一个 MVC 应用程序

问题描述 投票:0回答:1

在我们的内部系统中,有一个小应用程序可以从传入的请求中读取 IIS 根目录的域名 - 如果它是由我们管理的,则它会被定向到同一 IIS 服务器上保存的客户网站,如果不是的话,它会被定向到同一 IIS 服务器上的客户网站。转到我们的公司网站 - 整个网站 html 保存在后端数据库上,然后形成,因此每个网站都显得独一无二。

这在过去效果很好,因为域名是基本的 http - 如果他们需要付款,域名就会切换到我们自己的带有 ssl 证书的域名之一。如今,任何没有证书的网站都会被现代浏览器标记,并且订购和更新六个域的证书已经足够痛苦了,更不用说数百个域了。

因此,问题是 - 对于 Azure - 我们是否可以注册一个域,将其指向应用程序 IP 地址,然后以某种方式配置 Azure 以接受新域并颁发证书?

azure ssl
1个回答
0
投票

是的,通过使用 Azure 应用服务,单个应用程序可以拥有多个域和证书。

根据此MSDoc,单个应用程序可以拥有多个具有相同IP的证书和域。

**SNI SSL 允许 - 可以添加多个 SNI SSL 绑定。此选项允许多个 TLS/SSL 证书保护同一 IP 地址上的多个域。

  • Azure App Service
    =>
    Custom domains
    =>
    Add custom domain

enter image description here

您将找到一个用于选择 SSL 证书和类型的选项。

  • 选择
    App Service Managed Certificate
    SNI SSL
    类型。

enter image description here

这在过去效果很好,因为域是基本的 http

另请参阅此博客 12 了解更多详细信息。

© www.soinside.com 2019 - 2024. All rights reserved.