前段时间,我能够在 blogspot.com 验证我的博客,并在该发布者下的 Pub.dev 上发布包。最近,我决定切换到 GitHub 页面,因为从版本控制的角度来看它要好得多,而且在内容创建方面也提供了更多的灵活性。但是,我无法验证我的 GitHub 页面:Pub.dev 需要域验证,我在无休止的尝试中迷失方向,试图找到我可以在其中粘贴 Google Search Console 发布的 TXT 记录的 DNS 配置页面。我还认为在我的 GitHub 站点的根目录中可能有一个具有特殊名称的文件应该保存该信息。但我没有找到类似的东西。
这完全可以实现吗?我不想将另一个域与我的 GitHub 页面相关联,因为这没有任何价值。我试图将我的 blogspot.com 页面指向 GitHub 页面,但也没有成功。为什么做最明显的事情变得如此困难:将 Pub.dev 发布者链接到 GitHub 页面?特别是考虑到大多数存储库无论如何都由 GitHub 托管。或者也许此功能仅适用于付费 GitHub 帐户?
提前感谢您的回复。
pub.dev 上经过验证的发布者要求您拥有自己的域名。一个子域是不够的。
来自https://pub.dev/create-publisher(需要登录):
创建发布者的用户帐户必须是 domain property 的验证者 – 而不仅仅是 URL prefix property 的验证者 – 或者是其他人已验证的属性的合作者。
一旦您为自己的域名付费,您应该可以通过您的域名注册商设置 TXT 记录。