Я не могу подключиться к артефактам Azure Devops - Nuget Feed - PullRequest
0 голосов
/ 07 мая 2019

Я не могу подключиться к своему каналу nuget от Visual Studio 2017 Enterprise.Я владелец ленты новостей.Когда я использую браузер в VS, я могу подключиться, но когда я использую источник nuget, я получаю 401 несанкционированное исключение. введите описание изображения здесь

1 Ответ

0 голосов
/ 08 мая 2019

Ваша организация подключается к AAD? Вы используете рабочую учетную запись или учетную запись Microsoft?

Если ваша организация не подключается к AAD и вы используете рабочую учетную запись, вы столкнетесь с этой ошибкой. Если вы используете учетную запись MSA, вы обнаружите, что можете восстановить пакеты без проблем.

Это известная проблема, которая была исправлена ​​в VS 2019 Preview2 (я убедился, что она работает в VS2019 Preview2). В настоящее время обходной путь для предыдущих версий VS генерирует PAT и регистрирует ленту Nuget в вашей системе с помощью следующей команды. Я проверил в VS2017, после выполнения команды ниже, я могу восстановить пакет с рабочей учетной записью:

nuget.exe sources Add -Name "FeedName" -Source "https://feedurl" -username unused -password PAT
...