Skip to main content
我们经常发布文档更新,此页面的翻译可能仍在进行中。 有关最新信息,请访问英语文档

排查 GitHub Copilot 证书错误

与证书相关的错误排查帮助。

GitHub Copilot 可以通过具有 GitHub Copilot for Individuals 的个人帐户或通过具有 GitHub Copilot for Business 的组织或企业帐户进行管理。

GitHub Copilot 供经过验证的学生、教师和热门开源项目的维护人员免费使用。 有关详细信息,请参阅“关于 GitHub Copilot 的计费”。

根据代理设置,你可能会遇到“证书签名失败”、“自签名证书”或“无法验证第一个证书”等错误。 这些错误通常是由公司代理设置引起的,该设置截获安全连接、终止与 GitHub 的安全连接,并改用自签名证书充当 TLS 中间人。 并非所有 GitHub Copilot 许可证都支持此类代理。 解决此问题的可能方法包括:

  • 如果使用公司代理,请联系 IT 部门,了解他们是否可以将代理配置为不截获安全连接。

  • 在计算机上的 OS 信任链中正确安装代理证书。

    注意:这需要 GitHub Copilot for Business 订阅。 有关 GitHub Copilot for Business 的详细信息,请参阅 GitHub Enterprise Cloud 文档中的“关于 GitHub Copilot for Business”。

  • 配置其他代理不截获安全连接。

  • 配置 GitHub Copilot 以忽略证书错误。

    警告:不建议忽略证书错误,因为这可能会导致安全问题。