【发布时间】:2016-05-04 09:30:24
【问题描述】:
对于 Microsoft 的 Visual Studio Team Services (VSTS),我正在尝试创建一个代理。
我已下载代理并将其放在服务器上。通常我通过运行“ConfigureAgent.cmd”手动运行它并输入它要求的信息,这工作正常。我需要将代理添加到大约 50 台服务器,并且正在寻找一种可以绕过手动输入信息的方法。
ConfigureAgent.cmd 似乎大多只是调用 VSOAgent.exe
我检查了它所采用的参数,这似乎是我手动输入的几乎所有字段。
我尝试这个并收到错误“ErrorConnectingToTheServer TF400813: 资源不可用于匿名访问。需要客户端身份验证。”
我使用的对 VSOAgent.exe 的调用是
%~dp0Agent\VsoAgent.exe" /configure /RunningAsService /ServerUrl:SERVERURL /Name:"Agent-%ComputerName%" /PoolName:POOLNAME /Login:USERNAME,PASSWORD;AuthType=Basic /force /workfolder:"D:\VSOAgent\_work" /WindowsServiceLogonAccount:USERNAME /WindowsServiceLogonPassword:PASSWORD
【问题讨论】:
-
您为“/Login:USERNAME,PASSWORD;AuthType=Basic”使用什么凭据?
标签: batch-file cmd azure-devops