setapikey komutu (NuGet CLI)

Şunlar için geçerlidir: yayımlama • Desteklenen sürümler: tümü

Sonraki gönderme komutları için girilmesi gerekmemesi için belirli bir sunucu URL'si NuGet.Config için bir API anahtarını içine kaydeder.

Tip

NuGet 7.6'dan başlayarak, ortam değişkenini NUGET_API_KEY içinde depolamadan NuGet.Configgönderme işlemleri için bir API anahtarı sağlayacak şekilde de ayarlayabilirsiniz. Daha fazla bilgi için bkz. ortam değişkenleri.

Usage

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

burada <source> sunucuyu tanımlar ve <key> kaydedilecek anahtardır. Atlanırsa <source> , nuget.org varsayılır.

Note

API anahtarı, özel akışla kimlik doğrulaması için kullanılmaz. Kaynakla kimlik doğrulaması için kimlik bilgilerini yönetmek için komutuna bakın.nuget sources API anahtarları tek tek NuGet sunucularından alınabilir. nuget.org için APIKey'leri oluşturmak ve yönetmek için acquire-an-api-key bölümüne bakın.

Options

  • -ConfigFile

    Uygulanacak NuGet yapılandırma dosyası. Belirtilmezse ( %AppData%\NuGet\NuGet.Config Windows) veya ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) kullanılır. Bkz. Mac/Linux'ta kullanıcı düzeyinde yapılandırma dosyası konumu araçlara göre değişir...

  • -ForceEnglishOutput

    (3,5+) nuget.exe sabit, İngilizce tabanlı bir kültür kullanarak çalışmaya zorlar.

  • -?|-help

    Komutun yardım bilgilerini görüntüler.

  • -NonInteractive

    Kullanıcı girişi veya onay istemlerini gizler.

  • -src|-Source

    API anahtarının geçerli olduğu sunucu URL'si.

  • -Verbosity [normal|quiet|detailed]

    Çıktıda görüntülenen ayrıntı miktarını belirtir: normal (varsayılan), quietveya detailed.

Ayrıca bkz . Ortam değişkenleri

Örnekler

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

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