如何为Azure App Service添加通配符自定义域名
Azure App Service 通配符域名添加问题解决方法
方法一:使用Azure CLI命令添加
直接通过命令行完成通配符域名的添加,步骤如下:
- 打开Azure CLI并登录你的账号
- 执行以下命令,替换占位符为你的实际资源信息:
az webapp config hostname add --webapp-name <你的App Service名称> --resource-group <你的资源组名称> --hostname *.mydomain.com
方法二:使用Azure PowerShell添加
如果习惯用PowerShell,可执行以下命令:
- 登录Azure PowerShell:
Connect-AzAccount - 执行添加域名命令:
Set-AzWebAppHostName -Name <你的App Service名称> -ResourceGroupName <你的资源组名称> -HostNames @("*.mydomain.com", "<原有的App Service默认域名>.azurewebsites.net")
注意:命令中需要保留原有的默认域名,避免覆盖现有配置。
后续证书绑定操作
完成域名添加后,绑定已配置的通配符SSL证书:
- 若用CLI,执行:
az webapp config ssl bind --webapp-name <你的App Service名称> --resource-group <你的资源组名称> --certificate-thumbprint <证书指纹> --ssl-type SNI
- 也可回到Azure门户,在「自定义域名」页面找到刚添加的
*.mydomain.com,点击「绑定SSL证书」,选择已上传的通配符证书完成绑定。
验证配置
添加完成后,可通过nslookup *.mydomain.com检查DNS记录是否生效,确保CNAME指向你的App Service默认域名。
内容的提问来源于stack exchange,提问作者user2236358
相关产品推荐
相关产品推荐

