Команда setapikey (NuGet CLI)
Область применения: публикация • Поддерживаемые версии: все
Сохраняет ключ API для заданного URL-адреса NuGet.Config
сервера таким образом, чтобы его не нужно вводить для последующих команд push-отправки.
Использование
nuget setapikey <key> -Source <url> [options]
где <source>
определяет сервер и <key>
является ключом для сохранения. Если <source>
опущено, nuget.org предполагается.
Примечание.
Ключ API не используется для проверки подлинности в частном веб-канале.
Сведения об управлении учетными данными для проверки подлинности в источнике см. в описании команды nuget sources
.
Ключи API можно получить с отдельных серверов NuGet.
Сведения о создании apiKeys и управлении ими для nuget.org см. в статье о приобретении api-key.
Параметры
-ConfigFile
Файл конфигурации NuGet для применения. Если не указано,
%AppData%\NuGet\NuGet.Config
используется (Windows) или~/.nuget/NuGet/NuGet.Config
~/.config/NuGet/NuGet.Config
(Mac/Linux). См. сведения о расположении файла конфигурации на уровне пользователя в Mac/Linux, зависят от инструментов..-ForceEnglishOutput
(3.5+) Заставляет nuget.exe работать с использованием инвариантной и английской культуры.
-?|-help
Отображает сведения о справке для команды.
-NonInteractive
Подавляет запросы на ввод или подтверждение пользователя.
-src|-Source
URL-адрес сервера, где действительный ключ API.
-Verbosity [normal|quiet|detailed]
Указывает объем сведений, отображаемых в выходных данных:
normal
(по умолчанию)quiet
илиdetailed
.
Примеры
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a
nuget setapikey 4003d786-cc37-4004-bfdf-c4f3e8ef9b3a -source https://example.com/nugetfeed