Firebase:无法验证域名的所有权
我无法用firebase主机验证namecheap域 尝试按照以下说明操作,但未成功: 还有这个 所以我的定义如下:Firebase:无法验证域名的所有权,firebase,dns,firebase-hosting,namecheap,Firebase,Dns,Firebase Hosting,Namecheap,我无法用firebase主机验证namecheap域 尝试按照以下说明操作,但未成功: 还有这个 所以我的定义如下: Type: TXT Record Host: @ Value: globalsign-domain-verification=... TTL: Automatic Type: TXT Record Host: @ Value: firebase=mydomain.info TTL: Automatic Type: CNAME Record Host: www Value:
Type: TXT Record
Host: @
Value: globalsign-domain-verification=...
TTL: Automatic
Type: TXT Record
Host: @
Value: firebase=mydomain.info
TTL: Automatic
Type: CNAME Record
Host: www
Value: myprojectname.firebaseapp.com.
TTL: Automatic
Type: A Record
Host: @
Value: First IP Address retrieved with MXToolbox
TTL: Automatic
Type: A Record
Host: @
Value: Second IP Address retrieved with MXToolbox
TTL: Automatic
当我执行“dig-t txt+noall+answer mydomain.info”时,它返回:
mydomain.info. 1798 IN TXT "globalsign-domain-verification=..."
mydomain.info. 1798 IN TXT "firebase=myprojectname"
(在域的末尾有一个额外的点)
但在firebase dashboard中,我仍有以下信息:
Verifying ownership
Unexpected TXT records found. Continuing to watch for changes.
and later:
Verification failed
Couldn't find the correct TXT records in your DNS records
我已经尝试解决这个问题好几天了。强烈建议您联系Firebase支持。我有一个类似的问题持续了好几天,直到他们在幕后手动干预后才得到解决。祝你好运…在我的域验证超过24小时并尝试了许多事情之后,我最终删除了
[projectname].firebaseapp.com
的CNAME记录。几分钟后,它验证没有问题
以下是他们希望您执行的步骤:
- 只有用于验证的TXT记录
- 验证后,添加两条A记录
- 添加TXT记录和两个A记录
- 核实
希望这有帮助。我向firebase提交了一份通知单,建议他们修改说明,以明确您不能将CNAME放入项目URL始终确保您使用的是付费版本的firebase。如果您使用的是免费帐户,则不会验证域。为了验证我的新项目,我不得不降级我的一个旧项目。显然,firebase只允许一定数量的项目升级为blaze计划。我希望这能有所帮助。我也面临同样的问题。我在主机中使用了@而不是domain,这很有效。我有一个免费的计划。除非您分享足够的详细信息,以便我们可以检查DNS记录,否则我们这里的任何人都无能为力。在这种情况下,通常最好是在我们可以提供个性化帮助的地方。firebase文档中是否有这样的说明?我搜索了,但无法验证该信息。我在文档中也找不到它。但几天来一直面临连接问题。当我升级同一个项目时,它在几分钟内就连接上了!这发生在我身上两次。我可以担保这一点-TXT记录必须是您DNS上的唯一记录。任何A或CNAME记录都将导致您的验证失败。