proget Не удалось обработать запрос. «При обработке запроса произошла ошибка: неверный ключ API».

Недавно я настроил Proget, чтобы попробовать его серверы Nuget и Chocolatey. Теперь, когда я пытаюсь опубликовать пакеты в канале nuget через сборку teamcity, я продолжаю получать сообщение об ошибке «proget Не удалось обработать запрос. «Произошла ошибка при обработке запроса: неверный ключ API »..». Я на 100% уверен, что имя и пароль работают нормально, и указанный ключ API соответствует документу Proget (т. е. имя пользователя: пароль). В этой ленте уже есть один пакет, который я опубликовал в день, когда установил Proget для опробования. Что могло пойти не так?


person sbp    schedule 04.05.2016    source источник


Ответы (1)


Я нашел работу вокруг.

  • [1] Я подтвердил правильность комбинации имени пользователя и пароля.
  • [2] Затем я переименовал этот исходный канал в feed_old (или как хотите, или даже удалил его, если в нем нет ничего важного), который я создал для опробования и который не позволял публиковать через teamcity и выдавал ошибку сообщение согласно сообщению вопроса.
  • [3] Создал новую ленту с нужным мне названием.
  • [4] Подтверждено, что имя пользователя, которое я использовал в ключе API, имело необходимые привилегии для публикации в этом новом канале, который я только что создал.
  • [5] Затем протестировали публикацию в эту ленту через teamcity и ВУАЛЯ!! это сработало.

Я не знаю, почему это произошло в первую очередь, хотя. Было бы хорошо выяснить и иметь возможность исправить основную причину, а не использовать вышеупомянутый обходной путь.

person sbp    schedule 04.05.2016