跳到主要内容

验证或批准组织的域

您可以使用GitHub验证您对域的所有权,以确认您组织的身份。

谁可以使用此功能?

组织所有者可以验证或批准组织的域。

关于域验证

验证组织域的所有权后,组织的配置文件上将显示“已验证”徽章。

要显示“已验证”徽章,组织配置文件上显示的网站和电子邮件信息必须与已验证的域匹配。如果组织配置文件中显示的网站和电子邮件地址位于不同的域上,则必须验证这两个域。如果网站和电子邮件地址使用同一域的变体,则必须验证这两种变体。例如,如果配置文件显示网站www.example.com网站和电子邮件地址info@example.com,您需要验证这两个www.example.com网站example.com.

如果您通过验证域并将电子邮件通知限制为仅验证电子邮件域来确认组织的身份,则可以帮助防止敏感信息被泄露。有关更多信息,请参阅“防止组织中数据泄漏的最佳实践."

验证组织的域

要验证域,您必须有权使用域托管服务修改域记录。

  1. 在GitHub.com的右上角,选择您的个人资料照片,然后单击 您的组织.

    @octocat的个人资料图片下的下拉菜单截图。“您的组织”用深橙色表示。

  2. 在组织旁边,单击设置.

  3. 在侧栏的“Security”部分中,单击已验证和批准的域.

  4. 在“为您的企业帐户验证和批准的域”旁边,单击添加域.

  5. 在“要添加哪个域?”下,键入要验证的域,然后单击添加域.

  6. 按照“添加DNS TXT记录”下的说明,使用您的域托管服务创建DNS TXT记录。

  7. 等待DNS配置更改,这可能需要72小时。您可以通过运行挖掘命令行上的命令,替换组织您的组织名称和example.com使用您要验证的域。您应该会在命令输出中看到新的TXT记录。

    dig _github-challenge-ORGANIZATION-org.example.com+nostats+nocomments+nocmd TXT
  8. 确认TXT记录已添加到DNS后,请按照上面的步骤一到三导航到组织的已批准和验证域。

  9. 在待验证域的右侧,选择下拉菜单,然后单击继续验证.

    “验证和批准的域”页面的屏幕截图。在等待验证的域的右侧,烤肉串图标的轮廓为深橙色。

  10. 点击验证.

  11. 或者,在组织的配置文件页面上显示“已验证”徽章后,您可以从域托管服务的DNS记录中删除TXT条目。

为您的组织批准域

注释:批准非您的组织或企业所有的域的功能目前处于测试阶段,可能会发生更改。

  1. 在GitHub.com的右上角,选择您的个人资料照片,然后单击 您的组织.

    @octocat的个人资料图片下的下拉菜单截图。“您的组织”用深橙色表示。

  2. 在组织旁边,单击设置.

  3. 在侧栏的“Security”部分中,单击已验证和批准的域.

  4. 在“为您的企业帐户验证和批准的域”旁边,单击添加域.

  5. 在“要添加哪个域?”下,键入要验证的域,然后单击添加域.

  6. 在“无法验证此域?”右侧,单击改为批准.

    “验证域”页面的屏幕截图。在“验证”按钮的右侧,标有“改为批准”的链接以深橙色勾勒出来。

  7. 阅读有关域批准的信息,然后单击批准域.

删除已批准或验证的域

  1. 在GitHub.com的右上角,选择您的个人资料照片,然后单击 您的组织.

    @octocat的个人资料图片下的下拉菜单截图。“您的组织”的轮廓为深橙色。

  2. 在组织旁边,单击设置.

  3. 在侧栏的“Security”部分中,单击已验证和批准的域.

  4. 在要删除的域的右侧,选择下拉菜单,然后单击删除.

    “验证和批准的域”页面的屏幕截图。在域的右侧,一个烤肉串图标的轮廓为深橙色。