Nuget Package Source запрашивает учетные данные - PullRequest
7 голосов
/ 10 ноября 2011

Я пытаюсь использовать NuGet (1.5) в VS2010, но всякий раз, когда я пытаюсь «Управлять пакетами NuGet» или использовать консоль диспетчера пакетов для установки пакета (используя источник пакета по умолчанию), я получаю диалоговое окно с предложениемдля учетных данных.

NuGet credentials prompt

Я поддерживаю прокси-сервер компании, но мои учетные данные прокси не работают.Отмена диалога приводит к ошибке «(401) Unauthorized».

Я также использую TFS 2010, но я не знаю, является ли это частью проблемы.Я попробовал решение здесь: Установка пакета с NuGet соединяется с TFS и выдает ошибку 401 , но я даже не могу добраться до точки, где я могу перечислить пакеты.

Я попробовал другой источник пакета, как предложено здесь: Ошибка диспетчера пакетов NuGet: удаленное имя не может быть разрешено без изменений.

Я перепробовал всерешения здесь: Невозможно подключиться к какому-либо онлайн-ресурсу безрезультатно, и эта проблема TF30063: Вы не авторизованы для доступа к Collection.Конфликты между Nuget и Tfs были похожи, но не одинаковы.

Есть предложения?

(редактировать) Подробнее:

Когда я запускаю Fiddler2, вот что я 'Я получаю, когда я ввел учетные данные.FW-1 - это имя прокси / брандмауэра компании, поэтому я почти уверен, что проблема в том, что учетные данные не передаются.

HTTP/1.0 401 Unauthorized
WWW-Authenticate: Basic realm="FW-1.      Reason: no user      Server "
Content-Type: text/html
Content-Length: 166

<TITLE>Error</TITLE>
<BODY>
<H1>Error 401</H1>

FW-1 at firewall2: Unauthorized to access the document.<BR><BR><LI>Authorization is needed for FW-1.<BR><BR>
</BODY>

(правка 2): Вот изображение того, что Fiddler2 показывает мне, когдаЯ пытаюсь повторно войти в систему.Я не настолько знаком с инструментом, чтобы знать, что я могу сделать, чтобы получить больше информации.Fiddler2 image

1 Ответ

2 голосов
/ 11 ноября 2011
...