У нас есть TFS версии 16.122.27409.2 и сервер сборки, размещенный в помещении. У нас возникла проблема с нашей автоматической системой сборки, когда сборка пытается восстановить пакеты из канала TFS:
Unable to load the service index for source http://ngt-tfs:8080/tfs/NGT-Collection-01/_packaging/ad100c06-9a78-4ff2-b37a-23518a33370b/nuget/v3/index.json.
Response status code does not indicate success: 401 (Unauthorized).
NuGet.Protocol.Core.Types.FatalProtocolException: Unable to load the service index for source http://ngt-tfs:8080/tfs/NGT-Collection-01/_packaging/ad100c06-9a78-4ff2-b37a-23518a33370b/nuget/v3/index.json. ---> System.Net.Http.HttpRequestException: Response status code does not indicate success: 401 (Unauthorized).
То, что я пробовал до сих пор:
- Отключить автоматическое определение прокси на сервере сборки
- Отключить антивирус / брандмауэры на сервере сборки
- Добавление учетной записи Windows сервера сборки в качестве владельца разрешения TFS Nuget Feed
- Обновление VS 2017 до последней версии
- Попробуйте использовать файл nuget.config в определении сборки вместо выбора канала из раскрывающегося списка
Задачи сборки: