我在家庭办公室的公司计算机上安装了 Windows 10 上的 Visual Studio 2022 企业版中的 CoPilot 扩展。我公司的计算机附带了 Zscaler,它由我公司的 IT 部门安装。 Zscaler 隧道已启用,以便我可以访问我的内联网。
鉴于这种环境,我尝试测试 CoPilot 免费版,因此我按照GitHub Copilot 入门
中的安装说明进行操作不幸的是我收到这个错误
[ERROR] [ghostText] [2024-01-10T16:46:40.022Z] Error on ghost text request: (FetchError) unable to get local issuer certificate
显然它与Zscaler有关,我不确定是什么。
我解决了这个错误如下:
使用 Chrome 浏览到 URL https://copilot-proxy.githubusercontent.com/v1/engines/copilot-codex,然后将 Zscaler 根 CA 证书导出到文件,例如C:\Data\CoPilot\CA\Zscaler Root CA.pem 如下图: