Setapikey-Befehl (NuGet CLI)

Gilt für: Veröffentlichung • Unterstützte Versionen: alle

Speichert einen API-Schlüssel für eine bestimmte Server-URL, NuGet.Config sodass er für nachfolgende Pushbefehle nicht eingegeben werden muss.

Tip

Ab NuGet 7.6 können Sie auch die NUGET_API_KEY Umgebungsvariable festlegen, um einen API-Schlüssel für Pushvorgänge bereitzustellen, ohne sie zu NuGet.Configspeichern. Weitere Informationen finden Sie unter Umgebungsvariablen.

Usage

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

wo <source> der Server identifiziert wird und <key> der Schlüssel zum Speichern ist. Wenn <source> nicht angegeben wird, wird nuget.org angenommen.

Note

DER API-Schlüssel wird nicht für die Authentifizierung mit dem privaten Feed verwendet. Informationen zum nuget sources Verwalten von Anmeldeinformationen für die Authentifizierung mit der Quelle finden Sie unter dem Befehl. API-Schlüssel können von den einzelnen NuGet-Servern abgerufen werden. Informationen zum Erstellen und Verwalten von APIKeys für nuget.org finden Sie unter "Acquire-an-api-key".

Optionen

  • -ConfigFile

    Die NuGet-Konfigurationsdatei. Wenn nicht angegeben, %AppData%\NuGet\NuGet.Config (Windows) oder ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) wird verwendet. Siehe Unter Mac/Linux variiert der Speicherort der Konfigurationsdatei auf Benutzerebene je nach Tool..

  • -ForceEnglishOutput

    (3,5+) Erzwingt nuget.exe, eine invariante, englische Kultur zu verwenden.

  • -?|-help

    Druckt Hilfeinformationen für den Befehl.

  • -NonInteractive

    Fordert nicht zu Eingaben oder Bestätigungen des Benutzers auf.

  • -src|-Source

    Server-URL, auf der der API-Schlüssel gültig ist.

  • -Verbosity [normal|quiet|detailed]

    Gibt an, wie viele Details in der Ausgabe angezeigt werden: normal (der Standard), quiet oder detailed.

Siehe auch Umgebungsvariablen

Beispiele

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

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