【问题标题】:Domain name verification on FirebaseFirebase 上的域名验证
【发布时间】:2016-07-15 02:24:10
【问题描述】:

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

Current Status: The TXT Records at your DNS Provider do not match the values below.

有谁知道这没问题,我只需要等待更多时间,或者我做错了什么,这可能是验证需要这么长时间的原因吗?

【问题讨论】:

    标签: firebase firebase-hosting


    【解决方案1】:

    Firebase 托管服务器运行本质上是这个命令来验证您的域的 TXT 记录:

    dig -t txt +noall +answer tennispredictions.eu
    

    如果我现在运行这个命令,我不会得到任何结果。如果 Firebase 服务器在其 DNS 查询中看到相同的内容,它们将无法继续。

    您也可以使用 mxtoolbox 查询 DNS:http://mxtoolbox.com/SuperTool.aspx?action=a%3atennispredictions.eu&run=toolpage。目前这也没有给我任何结果。

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

    【讨论】:

    • 感谢您的回答,弗兰克!
    • 抱歉,我们无法验证您的域。最终这条消息出现了:(
    • 当我现在运行dig 时,只显示一条TXT 记录,它不是您屏幕截图中的记录之一。
    • 域名tennispredictions.eu 或tennispredictions.eu之间有什么区别吗?
    • https:// 部分不是您的域名的一部分,因此对于 DNS 条目无关紧要。我不知道您的问题可能是什么原因,但只要dig 命令不显示 TXT 记录,它们就没有被正确应用或尚未传播,并且 Firebase 进程可以'继续。这个page with installation instructions 可能会有所帮助,虽然看起来你已经关注了他们。
    【解决方案2】:

    看来您已将 TXT 记录放在 tennispredictions.eu.tennispredictions.eu 上 - 每个 DNS 主机都不同,您的主机似乎要求您将第一个框留空以将 TXT 记录放在根域中:

    dig -t txt +noall +answer tennispredictions.eu.tennispredictions.eu

    如果您只是从第 3 行和第 4 行的第一个文本框中删除所有内容,那么您应该已准备就绪。

    【讨论】:

    • 现在它要求添加 CNAME 并要求主机:*.tennispredictions.eu。我需要放 * 吗?
    • 是的,* 将应用于所有子域,并允许 Firebase 托管确保 random.tennispredictions.eu 被重定向到您的实际站点。如果您想自己管理不同子域上的其他内容,则此步骤是可选的
    • 有人为 Gandi 工作过吗?你用@来表示根域吗? IE。 @ 10800 IN TXT "globalsign-domain-verification=keyhere
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-08-10
    • 1970-01-01
    • 2021-07-19
    • 2013-08-22
    • 2021-11-19
    • 2017-04-28
    相关资源
    最近更新 更多