Ошибка 411 при отправке пакета nuget на Nuget.Server

Я успешно настроил Nuget.Server с http://nugetserver.net/. Я могу получить доступ к http://localhost/ site и http://localhost/nuget/Packages. К сожалению, каждый nuget push вызывает следующую ошибку:

Pushing Sample.1.1.0.nupkg to 'http://localhost/api/v2/package'...
  PUT http://localhost/api/v2/package/
  LengthRequired http://localhost/api/v2/package/ 33ms
Kod stanu odpowiedzi nie wskazuje powodzenia: 411 (Length Required).

Похоже, клиент Nuget не устанавливается Content-Length заголовок, поэтому IIS жалуется. Как я могу решить это?

2 ответа

Решение

В моем случае это было из-за прокси. Прокси просто не будет пересылать всю информацию. Как только прокси удален, сервер будет нормально принимать запрос на установку.

У меня просто была такая же ошибка 411 (Length required)и моя проблема заключалась в том, что я установил -src https://nuget.org но это неправильно, это должно быть -src https://www.nuget.org,

Другие вопросы по тегам