我目前正在尝试为 azure web 应用程序创建资源管理器模板文件。最初没有什么复杂的,只是从GitHub 模板部署一个网站
作为原始模板,它工作正常,但是现在我试图让它自动附加域名。这是资源文件的相关部分:
"apiVersion": "2015-04-01",
"name": "TDtestSimpleSiteWP",
"type": "Microsoft.Web/sites",
"location": "West Europe",
"dependsOn": [
"[resourceId('Microsoft.Web/serverfarms', 'TDtestSimpleSiteSP')]"
],
"properties": {
"serverFarmId": "TDtestSimpleSiteSP",
"hostnames": [
"www.example.uk",
"tdtestSimpleSitewp.azurewebsites.net"
],
"enabledHostNames": [
"www.example.uk",
"tdtestSimpleSitewp.azurewebsites.net",
"tdtestSimpleSitewp.scm.azurewebsites.net"
],
},
该enabledHostNames
部分是测试是否有任何区别的最新添加,但没有。也没有添加hostNameSslStates
.
我现在收到的错误是:
'There are no host names which could be used for validation.'
如果我通过门户添加站点,它接受 DNS 验证已完成,所以我知道这不是 DNS 问题。
我查看了相关架构,但找不到任何看起来相关的内容。
有什么想法吗?