Udostępnij za pośrednictwem


setapikey , polecenie (interfejs wiersza polecenia NuGet)

Dotyczy: publikowanie • Obsługiwane wersje: wszystkie

Zapisuje klucz interfejsu API dla danego adresu URL serwera w NuGet.Config taki sposób, aby nie trzeba było wprowadzać go dla kolejnych poleceń wypychania.

Użycie

nuget setapikey <key> -Source <url> [options]

gdzie <source> identyfikuje serwer i <key> jest kluczem do zapisania. W przypadku <source> pominięcia przyjmuje się, że nuget.org.

Uwaga

Klucz interfejsu API nie jest używany do uwierzytelniania za pomocą kanału prywatnego. Zapoznaj się z nuget sources poleceniem , aby zarządzać poświadczeniami na potrzeby uwierzytelniania za pomocą źródła. Klucze interfejsu API można uzyskać z poszczególnych serwerów NuGet. Aby utworzyć klucze APIKey dla nuget.org i zarządzać nimi, zapoznaj się z artykułem acquire-an-api-key.

Opcje

  • -ConfigFile

    Plik konfiguracji NuGet do zastosowania. Jeśli nie zostanie określony, %AppData%\NuGet\NuGet.Config (Windows) lub ~/.config/NuGet/NuGet.Config~/.nuget/NuGet/NuGet.Config (Mac/Linux) zostanie użyty. Zobacz W systemie Mac/Linux lokalizacja pliku konfiguracji na poziomie użytkownika różni się w zależności od narzędzia.

  • -ForceEnglishOutput

    (3,5+) Wymusza nuget.exe uruchamiania przy użyciu niezmiennej kultury opartej na języku angielskim.

  • -?|-help

    Wyświetla informacje pomocy dotyczące polecenia .

  • -NonInteractive

    Pomija monity dotyczące danych wejściowych lub potwierdzanych przez użytkownika.

  • -src|-Source

    Adres URL serwera, pod którym jest prawidłowy klucz interfejsu API.

  • -Verbosity [normal|quiet|detailed]

    Określa ilość szczegółów wyświetlanych w danych wyjściowych: normal (wartość domyślna), quietlub detailed.

Zobacz też Zmienne środowiskowe

Przykłady

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a

nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed