setapikey , polecenie (interfejs NuGet wiersza polecenia)

Dotyczy: zużycie pakietu, publikowanie • Obsługiwane wersje: wszystkie

Zapisuje klucz interfejsu API dla danego adresu URL serwera w pliku NuGet.Config , dzięki czemu nie trzeba go wprowadzać w przypadku kolejnych poleceń.

Użycie

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

gdzie <source> identyfikuje serwer i jest <key> kluczem do zapisania. Jeśli <source> zostanie pominięty, nuget.org przyjmuje się.

Uwaga

Klucz interfejsu API nie jest używany do uwierzytelniania za pomocą prywatnego kanału informacyjnego. Zapoznaj się znuget sources poleceniem , aby zarządzać poświadczeniami do uwierzytelniania za pomocą źródła. Klucze interfejsu API można uzyskać z poszczególnych NuGet serwerach. Aby utworzyć klucz APIKeys dla usługi nuget.org zarządzać nimi, zobacz acquire-an-api-key

Opcje

  • -ConfigFile

    Plik NuGet do zastosowania. Jeśli nie zostanie określony, %AppData%\NuGet\NuGet.Config (Windows) lub ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux).

  • -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 o wprowadzenie danych przez użytkownika lub potwierdzenia.

  • -src|-Source

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

  • -Verbosity [normal|quiet|detailed]

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

Zobacz również zmienne środowiskowe

Przykłady

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

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