gpt4 book ai didi

powershell - Azure Web App - 设置 TLS 的最低版本

转载 作者:行者123 更新时间:2023-12-04 01:13:51 24 4
gpt4 key购买 nike

最近,Azure 在 UI 中添加了一项功能,用于在门户中设置每个 WebApp 的最低 TLS 版本。我想知道是否有人找到了通过 REST API 或 powershell 设置它的方法。我的每个订阅中有大约 50 个 Web 应用程序,手动执行此操作是不可行的。

我已经附上了设置的屏幕截图 enter image description here

最佳答案

这可以使用 PowerShell 通过使用相关参数调用 Set-AzureRMResource cmdlet 来完成。对于您的情况:

# Iterate all sites and set the Minimum TLS version to 1.2 (SSL Settings)
Get-AzureRmResource -ResourceType Microsoft.Web/sites | ForEach-Object {
$params = @{
ApiVersion = '2018-02-01'
ResourceName = '{0}/web' -f $_.Name
ResourceGroupName = $_.ResourceGroupName
PropertyObject = @{ minTlsVersion = 1.2 }
ResourceType = 'Microsoft.Web/sites/config'
}
Set-AzureRmResource @params -Force
}

关于powershell - Azure Web App - 设置 TLS 的最低版本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50623776/

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