我们有许多离散的App Service Plan实例(分开以简化租户计费),每个实例都托管了许多Web App实例。每个应用程序都位于同一父级的子域中:
AppService-1:
subone.mydomain.com
subtwo.mydomain.com
AppService-2:
subthree.mydomain.com
&c...
我们是否可以为*.mydomain.com
购买单个通配符SSL证书(来自Azure或其他地方)并将其应用于上述示例中的所有三个子域,或者我们是否需要为每个应用服务计划单独提供证书?< / p>
答案 0 :(得分:3)
YES。您有一个有效的方案,您可以将单个通配符域用于多个子域。我在下面附上我的设置的屏幕截图。如果您看到我为多个域映射了相同的证书。
这也适用于其他应用服务计划。这些是需要注意的事项:
app service plan
位于 same resource group
中,则无需导入/上传证书。 app service plan
位于 different resource group
,则您必须再次导入/上传证书。证书特定于资源组,并且对该资源组中的所有Web应用程序都可见。
此外,我还为根域和通配符颁发了证书。这样我可以涵盖更多场景。
注意:即使下面的屏幕截图中有多个基于IP的SSL绑定,也只有分配给webapp的IP。有 只有符合所有要求的证书,绑定很简单 重新使用现有资源( IP )。
答案 1 :(得分:2)
是的,可以将单个通配符SSL证书与多个单独的App Service相关联。
您无需购买单独的SSL证书。
Comodo,RapidSSL,Thawte和GeoTrust等证书颁发机构提供无限制的服务器许可证及其通配符SSL。
答案 2 :(得分:0)
是的,你可以这样做。您要做的是创建证书资源并将该资源分配给Web Apps。您可能需要为每个应用服务计划单独的证书资源。