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]
où <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
oudetailed
.
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