Настройка сервера Nuget - PullRequest
       34

Настройка сервера Nuget

2 голосов
/ 01 февраля 2012

Я пытаюсь настроить частный сервер Nuget в моей компании, и будет другая группа людей, использующих его.

Я заметил, что в web.config есть запись для установки общего ключа APIдля публикации пакета.

Есть ли способ настроить различные ключи API для каждого пользователя?Спасибо.

Ответы [ 3 ]

1 голос
/ 16 мая 2012

Самый простой способ создания ключей API - попросить каждого пользователя зарегистрироваться через веб-интерфейс.

Инструкции в основном такие: http://haacked.com/archive/2011/01/12/uploading-packages-to-the-nuget-gallery.aspx хотя, конечно, пользователи будут использовать внутренний URL, а не http://nuget.org/

Меньше работы для вас, и пользователи получают представлениев галерею NuGet!

0 голосов
/ 16 июля 2012

Только к вашему сведению, вы также можете избавить себя от хлопот и получить личный канал MyGet, используя один из 3 планов на основе подписки (или дешевый Enterprise Plan может показаться вам полезным). MyGet по умолчанию дает каждому пользователю свой личный ключ API. Есть также бесплатный общественный план.

MyGet user-specific API key

0 голосов
/ 01 июня 2012

Если вы хотите иметь ключи API для каждого пользователя, как в общедоступной галерее NuGet, вам нужно запустить собственную внутреннюю галерею NuGet . Инструкции в документации NuGet имеют пошаговое руководство по настройке. Он использует Orchard для галереи.

...