如果公司采用防火墙或代理服务器等安全措施,则应将以下 URL、端口和协议添加到允许列表,以确保 Copilot 按预期工作:
域和/或 URL | 目的 |
---|---|
https://github.com/login/* | 身份验证 |
https://api.github.com/user | 用户管理 |
https://api.github.com/copilot_internal/* | 用户管理 |
https://copilot-telemetry.githubusercontent.com/telemetry | 遥测 |
https://default.exp-tas.com | 遥测 |
https://copilot-proxy.githubusercontent.com | Copilot 建议的 API 服务 |
https://origin-tracker.githubusercontent.com | Copilot 建议的 API 服务 |
https://*.githubcopilot.com 1 | Copilot 建议的 API 服务 |
https://*.individual.githubcopilot.com 2 | Copilot 建议的 API 服务 |
https://*.business.githubcopilot.com 3 | Copilot 建议的 API 服务 |
https://*.enterprise.githubcopilot.com 4 | Copilot 建议的 API 服务 |
根据组织使用的安全策略和编辑器,可能需要将其他域和 URL 加入允许列表中。 有关特定编辑器的详细信息,请参阅延伸阅读。
代理服务器或防火墙的每个用户还需要配置自己的环境以连接到 Copilot。 请参阅“为 GitHub Copilot 配置网络设置”。
其他阅读材料
- Visual Studio 文档中的“Visual Studio Code 中的网络连接”
- 在 Microsoft 文档中,在防火墙或代理服务器后面安装和使用 Visual Studio 和 Azure 服务
Footnotes
-
Allows access to authorized users regardless of Copilot subscription. Do not add this URL to your allowlist if you are using subscription-based network routing. For more information on subscription-based network routing, see 管理 GitHub Copilot 对企业网络的访问权限. ↩
-
Allows access to authorized users via a Copilot Individual subscription. Do not add this URL to your allowlist if you are using subscription-based network routing. ↩
-
Allows access to authorized users via a Copilot Business subscription. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using Copilot Business on your network. ↩
-
Allows access to authorized users via a Copilot Enterprise subscription. Do not add this URL to your allowlist if you want to use subscription-based network routing to block users from using Copilot Enterprise on your network. ↩