You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Web App自定义域名验证失败及Traffic Manager配置问题求助

解决Traffic Manager自定义域名验证失败问题

你已经搭好了Web App registration-ceus.azurewebsites.net,配置了Traffic Manager registrationtmp.trafficmanager.net 并把Web App设为端点,现在想把testregistration.myworkdomain.net这个自定义子域名绑定到Traffic Manager,但验证一直过不去——我帮你梳理几个关键排查点,应该能解决问题:

1. 先确认CNAME解析是否真的生效

首先得确保你的域名解析是对的,别光在域名服务商后台看,实际查一下:

  • 打开命令提示符或者终端,用nslookup或者dig命令查你的子域名:
    nslookup testregistration.myworkdomain.net
    
    正常情况下返回的目标应该是registrationtmp.trafficmanager.net。如果不对,先去域名注册商那边检查CNAME记录有没有写错,比如有没有多打了点(别写成registrationtmp.trafficmanager.net.),或者服务商那边有没有延迟生效(有些服务商可能要等几十分钟到几小时)。

2. 检查Web App的自定义域名绑定设置

你提到给Web App加了CNAME记录,这里要注意:绑定的应该是你的子域名testregistration.myworkdomain.net,不是Traffic Manager的域名。具体操作要这样:

  • 进Azure门户找到你的Web App,点「自定义域名」
  • 添加testregistration.myworkdomain.net,选择CNAME类型
  • 这一步Azure会要求验证域名所有权,通常是让你加一条TXT记录到域名服务商那边。如果之前没做这个验证,或者验证记录不对,肯定过不了。

3. 确认Traffic Manager的端点状态没问题

如果Traffic Manager里的Web App端点状态不是「Online」,那域名绑定验证也可能失败:

  • 进Traffic Manager配置文件,看端点列表里的状态,要是显示异常,先排查Web App本身能不能正常访问,或者端点的健康检查配置对不对。

4. HTTPS相关的坑(如果用了HTTPS)

要是你打算给自定义域名开HTTPS,这几点要注意:

  • 证书的主体名称或者SAN必须包含testregistration.myworkdomain.net,不然验证会失败
  • 不管是用自己上传的证书还是Azure托管证书,都得确保已经成功绑定到Web App上,证书状态是正常的。

5. 试试清Azure的验证缓存

有时候Azure的验证会有缓存问题,你可以:

  • 先删掉Web App上的这个自定义域名绑定,等10分钟左右再重新添加
  • 再检查一遍Traffic Manager的端点配置,确保没有选错端点或者路由规则不对

要是以上都试过还是不行,去Azure门户的「活动日志」里看看,里面会有具体的失败原因,比如“域名所有权验证失败”或者“解析记录不匹配”,照着提示改就行。

内容的提问来源于stack exchange,提问作者John

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.26 10:42:23