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),quiet
lubdetailed
.
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