Command line TFS命令行和SSL/TLS安全异常
我正在尝试使用tf.exe命令行设置新的工作区。我不喜欢安装团队资源管理器的想法,因此需要Visual Studio 从安装了VS的另一台计算机上运行tested命令会导致此计算机出现安全异常,因为我正在尝试通过https连接到TFS。我得到错误字符串:Command line TFS命令行和SSL/TLS安全异常,command-line,tfs,ssl-certificate,Command Line,Tfs,Ssl Certificate,我正在尝试使用tf.exe命令行设置新的工作区。我不喜欢安装团队资源管理器的想法,因此需要Visual Studio 从安装了VS的另一台计算机上运行tested命令会导致此计算机出现安全异常,因为我正在尝试通过https连接到TFS。我得到错误字符串: 团队基础服务器https://... 目前不存在或不可访问。技术信息(针对管理员): 基础连接已关闭:无法为SSL/TLS安全通道建立信任关系 我试着 ping服务器=>很好 通过IE=>访问它必须接受认证,但在其他方面可以 还有什么我可以
团队基础服务器https://... 目前不存在或不可访问。技术信息(针对管理员): 基础连接已关闭:无法为SSL/TLS安全通道建立信任关系
我试着- ping服务器=>很好
- 通过IE=>访问它必须接受认证,但在其他方面可以
Ovanes您是否指定了TFS端口?据我记忆所及,SSL会自动将您的端口设置为443,TFS正在使用端口8080
第一次连接时,必须指定包含端口号的完整url。例如,“您可能需要查看 它提供了对TeamExplorer大部分功能的基于web的访问 您可以使用TeamSystemWebAccess 通过远程连接执行 以下功能:
- 创建、查看、查询和跟踪工作项
- 管理项目的文档库
- 查看受版本控制的文件和相关版本信息
- 通过运行构建和审查构建来管理软件构建过程 结果
- 生成报告以跟踪一段时间内的状态和趋势信息 团队项目
我们的ssl证书是用一些专有证书(不是由像Verisign这样的已知权威机构颁发的)签署的,因此我必须将颁发者证书安装为受信任的根证书。后来一切顺利
非常感谢您的投入。您尝试安装证书了吗?如果您使用的是旧版本,使用tfpt.exe(可能还有tf.exe)也会发生此错误。我们在TFS 2012服务器上使用TFPT 2010时遇到了此问题。适用于安装证书后仍存在此问题的任何人。在某些情况下,服务器和客户端之间的握手可能不使用相同的SSL或TLS版本。我对注册表进行了以下更改,以强制在客户端上使用TLS,此后效果良好: HKEY\U LOCAL\U MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\v4.0.30319 “SchUseStrongCrypto”=dword:00000001 HKEY\U LOCAL\U MACHINE\SOFTWARE\Microsoft.NETFramework\v4.0.30319 “SchUseStrongCrypto”=dword:00000001
更多信息请点击此处:这里谢谢您的回答。是的。服务器在444端口上运行。您能暂时启用HTPP(非HTTPS)连接以确保没有任何网络问题吗?让我们先消除这个。另外,尝试在您设置的端口上远程登录TFS。它应该连接起来,我想我做不到。我在一家大企业里。现在,我可以登录到一个域没有任何问题。因为我在虚拟机中进行测试,所以我可以保存状态,安装VisualStudio并尝试使用命令行工具,如果它有效=>则确实存在smth。我监督过。现在,我可以在IE中访问该URL,它要求我接受证书,而不是我所做的。我认为唯一可能出现问题的地方是,我从另一台具有相同.NET Fw版本的机器复制了命令行工具和相关程序集。就这样!不幸的是,这不是我需要的(