0

我有两个不同的 Web 应用程序我想部署到我的 Azure 应用程序服务我为每个应用程序购买了单独的域。我可以部署到应用服务中的可用部署槽并连接它们各自的域吗?原因:我有一个要绑定到此应用服务的通配符 SSL

4

2 回答 2

0

如果您的应用共享相同的订阅,那么您应该能够在门户中为它们选择相同的应用服务证书。

如果他们在不同的订阅中,那么解决方案是将证书作为 PFX 下载,然后将其上传到您的第二个站点。您可以使用以下 powershell 执行此操作:

vaultName = 'keyvault-where-cert-is-stored' $secretName = 'name-of-the-cert-certificate' $cert = Get-AzureKeyVaultSecret -VaultName $vaultName -Name $secretName $pfxBytes = [System.Convert]: :FromBase64String($cert.SecretValueText) [io.file]::WriteAllBytes("c:\temp\$secretName.pfx", $pfxBytes)

https://social.msdn.microsoft.com/Forums/azure/en-US/08f1248f-0009-4a44-a787-226b183f023c/use-same-wildcard-ssl-certificate-for-two-different-web-apps-在不同的地区?forum=windowsazurewebsitespreview

于 2020-01-21T02:41:35.150 回答
0
  1. 您需要创建两个不同的应用服务。您的每个 Web 应用程序都将转到每个应用程序服务。请注意,多个应用服务可以共享一个应用服务计划,因此创建 2 个应用不会向您收取两倍的费用。遵循一般规则:一个应用程序对应一个代码库。

  2. 如果您有通配符 SSL,则可以将相同的 SSL 证书应用于我们在第一步中创建的 2 个应用程序。有关将 SSL 证书添加到 azure 应用服务的帮助,请查看

于 2020-03-18T22:53:42.573 回答