gpt4 book ai didi

azure - 批量更改 Azure 应用程序服务(Web 应用程序)上的 SSL 证书

转载 作者:太空宇宙 更新时间:2023-11-03 13:58:20 25 4
gpt4 key购买 nike

我的通配符 SSL 已过期,并且我已将新证书(不同的权限)上传到 Azure..

..但我想知道是否有一种方法可以将使用旧证书的所有网站批量更改为新证书。在普通 IIS 上,当您将旧证书上的任何一个站点更改为新证书时,它会询问您是否要更新使用旧证书的其他绑定(bind),以便它们也使用新证书。我有大约 30 个网站需要迁移到新证书,这将是一个又一个的麻烦

Azure 上有等效的功能吗?如果portal.azure.com 不这样做,Powershell 也是可以接受的。

最佳答案

为此,我一直在 Powershell 中使用 Azure CLI。首先使用值构建 CSV 文件或数组。它将需要包含:- 网络应用程序名称$指纹

然后迭代

$Thumbprint = "12bnhgikjbkj13kjbblahblah"
$WebApps = @("WebApp1","WebApp2","WebApp3") #OR

Foreach ($WebApp in $WebApps) {
az webapp config ssl bind --certificate-thumbprint $Thumbprint --ssl-type SNI --resource-group ResourceGroupName --name "$WebApp"
}

您还可以使用 here 中的 New-AzureRmWebAppSSLBinding 来完成此操作。也是指南here关于如何做到这一点。

关于azure - 批量更改 Azure 应用程序服务(Web 应用程序)上的 SSL 证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58053250/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com