Comando setapikey (interfaccia della riga di comando di NuGet)

Si applica a: pubblicazione • Versioni supportate: tutte

Salva una chiave API per un DETERMINATO URL del server in NuGet.Config in modo che non sia necessario immetterla per i comandi push successivi.

Utilizzo

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

dove <source> identifica il server e <key> è la chiave da salvare. Se <source> viene omesso, si presuppone nuget.org.

Nota

La chiave API non viene usata per l'autenticazione con il feed privato. Fare riferimento al nuget sources comando per gestire le credenziali per l'autenticazione con l'origine. Le chiavi API possono essere ottenute dai singoli server NuGet. Per creare e gestire APIKey per nuget.org fare riferimento a acquire-an-api-key.

Opzioni

  • -ConfigFile

    File di configurazione NuGet da applicare. Se non specificato, %AppData%\NuGet\NuGet.Config viene usato (Windows) o ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux). Vedere In Mac/Linux, il percorso del file di configurazione a livello di utente varia in base agli strumenti.

  • -ForceEnglishOutput

    (3.5+) Forza nuget.exe l'esecuzione usando impostazioni cultura invarianti basate sull'inglese.

  • -?|-help

    Visualizza le informazioni della Guida per il comando .

  • -NonInteractive

    Elimina le richieste di input o conferme dell'utente.

  • -src|-Source

    URL del server in cui la chiave API è valida.

  • -Verbosity [normal|quiet|detailed]

    Specifica la quantità di dettagli visualizzati nell'output: normal (impostazione predefinita), quieto detailed.

Vedere anche Variabili di ambiente

Esempi

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

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