azure devops 跨域

问题描述 投票:0回答:2

我们的网络上有两个域:域 A 和域 B,它们之间存在信任。我们在域 A 中创建了 AuereDevops 2019 更新 1.1 服务器作为本地服务器,并希望域 B 中的用户访问和使用此 AzureDevops。由于此 AzureDevops 服务器设置为通过端口 80(而不是 8080)工作,因此我们在域 A 中打开了对该服务器的端口 80 和端口 443 的访问(尽管我们定义为使用 http 而不是 https)。

接下来,我们可以通过 Web 访问从域 B 连接到域 A 中的服务器,但无法从 Visual Studio 中的团队资源管理器、域 A 中的计算机进行此操作。Visual Studio 中的团队资源管理器仅显示服务器的名称在域 B 中,但其中没有同级(即没有要连接的团队项目)。

将工作项分配给域 A 中的用户时,会出现另一个跨域问题 - 未收到电子邮件通知。仅当从工作项窗口显式发送邮件时,才会收到电子邮件。

你能建议如何克服这个问题吗?谢谢你

tfs azure-devops
2个回答
0
投票

我们找到了问题的根源并按如下方式修复。

无法从域 A 中的 Visual Studio 连接到域 B 中的 AzureDevOps 服务器的原因是 Visual Studio 不支持 tfs 服务器的后缀“.domainB”。我们为域 A 中的服务器定义了 DNS 映射,这解决了该问题。现在,通过直接提供域 B 的服务器名称来完成来自 VSTS 的连接。


0
投票

我遇到了同样的错误。您能帮我解决这个问题吗?我在域 A 上使用 TFS,现在我尝试从域 B 访问 TFS,可以从 Web 访问它,但是当我尝试从 Visual Studio 连接 TFS 时,出现以下错误。 enter image description here

© www.soinside.com 2019 - 2024. All rights reserved.