Firebase:无法验证域名的所有权

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:

我无法用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: 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记录都将导致您的验证失败。