-1

我已经在开发服务器上启动并运行了一个自托管的 VSTS / Azure DevOps 发布代理,并且部署我的应用程序没有问题。

我也有一个 QA 和生产环境,但它被锁定,只允许出站流量到指定的地址/协议。我知道我需要从MSDN打开的 IP 地址,并且我安装了代理并且它们似乎在线。这些 IP 地址在端口 443 上是畅通的。我在这些服务器上也没有 DNS 功能,所以我为 dev.azure.com 和 vsapps.dev.azure.com 添加了主机条目(我认为这是对的,但我不在前面现在的机器)。这让我上网。

一旦我尝试对这些服务器进行部署,它就会停止并且错误表明与服务器的通信丢失。我假设 *.dev.azure.com 下还有其他子域,我需要为其提供主机条目,但我不知道它们是什么来启用它们。

是否有资源可以 a) 告诉我需要将哪些子域添加到主机文件中,或者允许我进行通配符 DNS 查找,而无需在我的机器上安装一些第三方代理服务器(不会被允许网络和安全)。我知道我不能在我的主机文件中使用通配符。

4

1 回答 1

-1

Microsoft 有一个已发布的白名单地址列表:

登录和许可连接的 URL 列表
https://management.core.windows.net
https://login.microsoftonline.com
https://login.live.com
https://go.microsoft.com
https: //graph.windows.net
https://app.vssps.visualstudio.com

用于登录 Azure DevOps 和 Azure 的更通用 URL 列表
https://windows.net
https://microsoftonline.com
https://visualstudio.com
https://microsoft.com
https://live.com
https ://dev.azure.com
https://management.core.windows.net
https://app.vssps.visualstudio.com
https://vstsagentpackage.azureedge.net
https://cdn.vsassets.io --托管我们的 CDN 内容
https://gallerycdn.vsassets.io - 托管 Azure DevOps 扩展
https://static2.sharepointonline.com - 托管我们在“办公结构”UI 工具包(字体等)中使用的一些资源。

为确保您的组织使用任何现有的防火墙或 IP 限制,请确保 dev.azure.com 已打开并且允许使用 13.107.6.183 和 13.107.9.183 IP 地址。

NuGet 连接
https://azurewebsites.net
https://nuget.org

于 2019-03-17T23:35:38.437 回答