首页 > 解决方案 > 无论我做什么,Visual Studio 都使用 8080 连接到 TFS

问题描述

无论我做什么,Visual Studio 2017 都会保持与 TFS 的 HTTP 连接。我们的 TFS 服务器最近移至 SSL/HTTPS 连接。如果我断开连接并重新连接到:

https://tfs.myorg.com:443/tfs

连接变为:

http://tfs.myorg.com:8080/tfs

无论我做什么,都不会改变这个 URL。我什至尝试使用服务器的 IP 地址。它仍然显示为 8080。

更多信息:

我发现在每个开发人员都迁移到 SSL 之前,这两个 URL 仍然处于活动状态。在删除 HTTP 连接之前,我显然无法迁移?

标签: tfsvisual-studio-2017

解决方案


您可以更改 IIS 中的设置,选择Sites下的TFS,然后选择Application Settings,设置名称sslOnly。如果值为 false 更改为 ture。

现在,您的团队只能使用 https 从内部和外部访问 TFS 门户。这意味着 VS 也可以仅通过 https 连接到 TFS。

更多详细信息请查看此链接,该链接描述了来自 URL 的重定向行为。

如果上述方法仍然不起作用,请尝试清除 TFS 和 VS 缓存并重新测试。


推荐阅读