azure - Azure DevOps 工件通用包使用哪些 TCP 端口?
问题描述
正如问题所说:Azure DevOps 任务“通用包”使用什么端口号与 Azure DevOps Artifacts 进行通信以获取包?在公司中,我已要求他们将 IP 地址的端口 # 80 和 443 列入白名单:
13.107.6.0/24
13.107.9.0/24
13.107.42.0/24
13.107.43.0/24
根据政策,我不能只告诉他们打开所有端口。所以我必须有选择性。该任务使用可执行文件“ArtifactTool.exe”。代理工作正常,正在下载任务。我知道我可以在 Internet 选项中设置代理,但由于这是一个生产服务器,我无法为服务器范围设置代理,因为它会影响其他生产服务。
解决方案
所有通用包操作都是通过纯 HTTPS 进行的。仅需要端口 443。
顺便说一句,ArtifactTool.exe 的存在、接口和功能是内部实现细节,不应直接依赖。
推荐阅读
- rest - 用户特定资源的 ETag
- uwp - 如何在 UWP 中获取 CollectionViewSource.View.Count 的更新
- spring - 从网络向模型添加参数
- javascript - reactjs - 在 npm run build 得到 Uncaught TypeError: Super expression must be null or a function之后
- ios - 如何在 iOS swift 中将蓝牙数据写入苹果健康套件
- c++ - 更改 0 以获得 1 的最大序列
- ios - 连接外部键盘时如何显示iphone虚拟键盘
- java - Java / C++ Encryption and the JNI interface
- reactjs - 关注下一个文本输入或提交在自定义文本输入中不起作用
- prometheus - 有没有办法使用 Prometheus 监控 Apache-Ignite 裂脑?