免费的托管应用服务证书创建/生成失败,并出现以下CNAME错误:
错误:无法为主机名Subdomain.rootdomain.com创建App Service托管证书。点击这里了解更多详情。错误详细信息:Properties.CanonicalName无效。主机名的当前CNAME记录是Subdomain.someotherdomain.com,subdomain.trafficmanager.net,subdomain.azurewebsites.net
如果我的CName映射是通过子域到我的默认* .azurewebsites.net的,则我可以复制并使其正常工作。
但是,当我的CName指向默认* .azurewebsites.net之前的另一个子域时,似乎出现了问题,如以下错误消息所示:
对这个问题有何见解?
答案 0 :(得分:0)
您正在看到此行为,因为Azure App Services尚不支持此功能。 在生成托管的免费认证Azure时,将在域上运行某些检查并查找有效的CName,即指向“ .azurewebsites.net”或“ .trafficmanager.net” 为了解决此问题,请按以下步骤操作:
删除Cname Subdomain.someotherdomain.com(sub.devopsauthor.com),确保仅存在 指向“ .azurewebsites.net”或 “ .trafficmanager.net”
现在尝试生成证书并将其绑定到域。
如果在证书后仍需要Subdomain.someotherdomain.com 一代,您可以读取Cname。