自从我们的TFS 2017服务器迁移到HTTPS后,我已经卸载了我以前的代理,我正在尝试配置一个新代理。到目前为止我没有成功,因为我无法连接到新的URL
网址:https://servername-of-local-tfs/tfs
我在TFS服务器上创建了自签名证书并安装了相同的代理机器。
添加代理时,我选择PAT连接方法并添加有效的pat密钥。
它抛出了下面提到的错误
输入身份验证类型(按“输入”进行集成)>拍 输入个人访问令牌> ************************************************** 连接到服务器 ... 发送请求时发生错误。 连接失败。再试一次或ctrl-c退出 输入服务器网址>
答案 0 :(得分:0)
请检查您是否在通过浏览器访问网站时收到警告(附带自签名证书)。如果是,则证书没有正确推送。
您可以尝试执行installing a Self-Signed Certificate as a Trusted Root CA in Windows的步骤。然后再试一次。
引用类似的帖子:Agent setup: Cannot connect to TFS when using HTTPS
<强>更新强>
根据以下注释,问题是由不正确的证书引起的,此问题通过创建服务器名称为Ex的证书来解决; New-SelfSignedCertificate -certstorelocation cert:\localmachine\my -dnsname "GBRTWWVDVTFA01"
答案 1 :(得分:0)
我通过使用服务器名称Ex创建证书来解决此问题; New-SelfSignedCertificate -certstorelocation cert:\ localmachine \ my -dnsname&#34; GBRTWWVDVTFA01&#34;