【发布时间】:2019-06-16 04:47:53
【问题描述】:
我有一个 Azure 资源组,其中两个应用服务 Web 应用程序部署在不同的位置并按预期工作。我还有一个 Front Door 配置设置。当通过azurefd.net 地址访问时,这将按预期响应。
我想在此配置中添加一个自定义域。首先,我在我的 DNS 中为www 地址创建了一个CNAME。
然后我添加了一个简单的自定义域配置(通过 ARM 模板),将完全限定的自定义域名作为参数传递。
通过模板部署时,前端部分如下所示:
"frontendEndpoints": [
{
"name": "frontendEndpoint1",
"properties": {
"hostName": "[concat(parameters('frontDoorName'), '.azurefd.net')]",
"sessionAffinityEnabledState": "Enabled",
"sessionAffinityTtlSeconds": 0
}
},
{
"name": "frontendEndpoint2",
"properties": {
"hostName": "[parameters('customDomainName')]",
"sessionAffinityEnabledState": "Enabled",
"sessionAffinityTtlSeconds": 0
}
}
],
前端按预期部署,我仍然可以访问azurefd.net 地址。
但是,当我尝试访问 www 地址时,我在浏览器中收到错误消息:
我们的服务目前不可用。我们正在努力恢复所有 尽快服务。请稍后再回来查看。 0tEdHXAAAAAADUxvBayGtQLDTjRthnz9XTE9OMjFFREdFMDMyMQBFZGdl
我已经等了半个多小时才推出任何 DNS 更改,但它仍然不起作用。
可能是什么问题?解决此类错误的简单方法是什么?需要明确的是,我还没有在这个配置中添加任何 HTTPS 证书。 Web 应用程序确实响应 HTTP 和 HTTPS,所以希望这不是问题。
【问题讨论】:
标签: dns azure-web-app-service azure-front-door