在Microsoft Azure的Custom Hostnames 無法成功檢証TXT record以致無法設定A Record
近日為客人在Microsoft Azure 上起了隻App Service,為了把客戶的域名指向該Service所以在Custom Domains 頁面 Add hostname。
如果要新增的是一個Subdomain只要依照它的指示在Name Server正確加入CNAME record,不久便可正常運作。不過,若果加入的是root Domain,要設定的是A record之外,還要加入TXT record。
可是我在客戶域名的Name Server加入了A record 和TXT record都無法把Cutom Hostnames 的Add hostname內的"Domain ownership"轉為綠色tick號,我等了幾天再試,一樣。
我Troubleshoot的方法是先到https://digwebinterface.com/ 看看它顯示的TXT record 是甚麼,看一看......頂!
""xxx-service-01.azurewebsites.net""
怎麼會在前後自動加上Double Quote?! 我試試把Name Server 改到Cloudflare,立即解決了問題。
"xxx-service-01.azurewebsites.net"
註: 客戶的域名服務供應商是Hostingspeed.net