Partager via


commande setapikey (CLI NuGet)

S’applique à : publication • Versions prises en charge : toutes

Enregistre une clé API pour une URL de serveur donnée sous NuGet.Config afin qu’elle n’ait pas besoin d’être entrée pour les commandes push suivantes.

Utilisation

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

<source> identifie le serveur et <key> est la clé à enregistrer. Si <source> est omis, nuget.org est supposé.

Remarque

La clé API n’est pas utilisée pour l’authentification avec le flux privé. Reportez-vous à la nuget sources commande pour gérer les identifiants pour l’authentification auprès de la source. Les clés API peuvent être obtenues à partir des serveurs NuGet individuels. Pour créer et gérer des APIKeys pour nuget.org, reportez-vous à acquire-an-api-key.

Options

  • -ConfigFile

    Fichier de configuration NuGet à appliquer. S’il n’est pas spécifié, %AppData%\NuGet\NuGet.Config (Windows) ou ~/.nuget/NuGet/NuGet.Config, ou ~/.config/NuGet/NuGet.Config (Mac/Linux) est utilisé. Voir Sur Mac/Linux, l’emplacement du fichier config au niveau de l’utilisateur varie en fonction de l’outil.

  • -ForceEnglishOutput

    (3.5+) Force nuget.exe à s’exécuter avec une culture invariante basée sur l’anglais.

  • -?|-help

    Affiche les informations d’aide pour la commande.

  • -NonInteractive

    Supprime les invites pour l’entrée utilisateur ou les confirmations.

  • -src|-Source

    URL du serveur où la clé API est valide.

  • -Verbosity [normal|quiet|detailed]

    Spécifie la quantité de détails affichée dans la sortie : normal (la valeur par défaut), quiet ou detailed.

Consultez également Variables d’environnement.

Exemples

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

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