Это связано с вопросом #36574843, где, когда мы создаем определение сборки и добавляем шаг «Развертывание тестового агента Visual Studio», список групп Machine пуст , Обратите внимание, что до установки TFS 2015 Update 2.1 это работало. Однако теперь, когда я проверить сетевые запросы для этого выпадающего списка, я могу видеть запрос не со следующим:TFS 2015 - выпадающая группа тестовой машины пустая и получает ошибку 401 при вызове api
Status: 400 Bad request
Request Url: http://[our tfs server url]/tfs/DefaultCollection/_apis/distributedtask/endpoint
Response body:{"$id":"1","innerException":null,"message":"The remote server returned an error: (401) Unauthorized.","typeName":"Microsoft.TeamFoundation.DistributedTask.WebApi.ServiceEndpointQueryFailedException, Microsoft.TeamFoundation.DistributedTask.WebApi, Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a","typeKey":"ServiceEndpointQueryFailedException","errorCode":0,"eventId":3000}
У нас есть настройки машины группы, и до установки обновления 2.1, может выбрать группу машин с не вопросы. Однако сейчас он не работает, и нам нужно выяснить, почему ....
Как и этот вопрос: http://stackoverflow.com/questions/36416981/cant-select-machine-group- from-build-tasks-dropdown-in-tfs-2015-2/36574414 –
После включения неудачной трассировки запроса на сайте TFS я также заметил, что другие запросы также не работают с ошибками 401. Например, http: // ... // tfs/_apis/distributedtask/pools/1/messages? sessionId = 2962c27c-90e6-475b-ac93-e0c7ce4f8bd1 Я пробовал подключиться через tfx-cli в соответствии со ссылкой, после включения базового auth, и я все еще получаю 401 после этого –
Можете ли вы проверить, есть ли у вас разрешение на доступ к пулу агентов после обновления? Также вы можете попытаться удалить старый агент сборки, а затем загрузить агент сборки f и переконфигурируйте совершенно новый, чтобы увидеть, может ли он работать? –