处理证书相关错误
根据代理设置,你可能会遇到“证书签名失败”、“自签名证书”或“无法验证第一个证书”等错误。 这些错误通常是由公司代理设置引起的,该设置截获安全连接、终止与 GitHub 的安全连接,并改用自签名证书充当 TLS 中间人。 并非所有 GitHub Copilot 许可证都支持此类代理。 解决此问题的可能方法包括:
-
如果使用公司代理,请联系 IT 部门,了解他们是否可以将代理配置为不截获安全连接。
-
在计算机上的 OS 信任链中正确安装代理证书。
注意:这需要 GitHub Copilot for Business 订阅。 有关 GitHub Copilot for Business 的详细信息,请参阅 GitHub Enterprise Cloud 文档中的“关于 GitHub Copilot for Business”。
-
配置其他代理不截获安全连接。
-
配置 GitHub Copilot 以忽略证书错误。
警告:不建议忽略证书错误,因为这可能会导致安全问题。