基于Firebase的域名验证

基于Firebase的域名验证,firebase,firebase-hosting,Firebase,Firebase Hosting,在我在names.co.uk(2天前)上购买域名后,我使用Firebase数据库和主机开发了一个应用程序。按照Firebase的要求,我添加了两条TXT记录,但此消息仍然显示: Current Status: The TXT Records at your DNS Provider do not match the values below. 有人知道这没问题,我只是需要等待更多的时间,或者我做错了smth,这可能是验证需要这么长时间的原因 Firebase托管服务器运行以下命令,用于验证域的

在我在names.co.uk(2天前)上购买域名后,我使用Firebase数据库和主机开发了一个应用程序。按照Firebase的要求,我添加了两条TXT记录,但此消息仍然显示:

Current Status: The TXT Records at your DNS Provider do not match the values below.
有人知道这没问题,我只是需要等待更多的时间,或者我做错了smth,这可能是验证需要这么长时间的原因


Firebase托管服务器运行以下命令,用于验证域的TXT记录:

dig -t txt +noall +answer tennispredictions.eu
如果我现在运行此命令,则不会得到任何结果。如果Firebase服务器在其DNS查询中看到相同的情况,则它们将无法继续

您还可以使用mxtoolbox查询DNS:。这也给了我目前没有结果


这意味着要么您尚未保存/应用更改,要么它们尚未传播到任何地方。更改显示的时间越长,您就越有可能仍然需要在您的DNS提供商处采取一些措施(在您的情况下是names.co.uk).

因此,您似乎已将您的TXT记录放在
tennispredictions.eu.tennispredictions.eu
-每个DNS主机都是不同的,您的主机似乎需要将第一个框留空,才能将TXT记录放在根域上:

dig-ttxt+noall+answer-tennispredictions.eu.tennispredictions.eu


如果您只需从第3行和第4行的第一个文本框中删除所有内容,您就可以完成所有设置。

谢谢您的回答,弗兰克!如果我的答案有用,请单击其左侧的向上投票按钮。如果它回答了您的问题,请单击复选标记接受它。这样,其他人就会知道您已经(充分)得到了帮助。很抱歉,我们无法验证您的域。最终,这条信息出现了:(当我现在运行
dig
时,只会显示一条
TXT
记录,它不是您屏幕截图中的一条记录。域tennispredictions.eu和?现在它要求添加CNAME并询问主机:*.tennispredictions.eu。我需要只放*?是的,只有
*
将应用于所有子域并允许。)s Firebase Hosting以确保将
random.tennispredictions.eu
重定向到您的实际站点。如果您希望自己管理不同子域上的其他内容,则此步骤是可选的。是否有人为Gandi工作?是否使用@表示根域?即在TXT“globalsign domain verification=keyhere”中使用@10800