setapikey-opdracht (NuGet CLI)

Van toepassing op: publiceren • Ondersteunde versies: alle

Slaat een API-sleutel voor een bepaalde server-URL NuGet.Config op zodat deze niet hoeft te worden ingevoerd voor volgende pushopdrachten.

Tip

Vanaf NuGet 7.6 kunt u ook de NUGET_API_KEY omgevingsvariabele instellen om een API-sleutel te bieden voor pushbewerkingen zonder deze op te slaan.NuGet.Config Zie omgevingsvariabelen voor meer informatie.

Usage

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

waarbij <source> de server wordt geïdentificeerd en <key> de sleutel is die moet worden opgeslagen. Als <source> u dit weglaat, wordt nuget.org ervan uitgegaan.

Note

API-sleutel wordt niet gebruikt voor verificatie met de privéfeed. nuget sources Raadpleeg de opdracht voor het beheren van referenties voor verificatie met de bron. API-sleutels kunnen worden verkregen van de afzonderlijke NuGet-servers. Als u APIKeys voor nuget.org wilt maken en beheren, raadpleegt u acquire-an-api-key.

Options

  • -ConfigFile

    Het NuGet-configuratiebestand dat moet worden toegepast. Als dit niet is opgegeven, %AppData%\NuGet\NuGet.Config (Windows) of ~/.nuget/NuGet/NuGet.Config~/.config/NuGet/NuGet.Config (Mac/Linux) wordt gebruikt. Zie Op Mac/Linux verschilt de locatie van het configuratiebestand op gebruikersniveau per hulpprogramma.

  • -ForceEnglishOutput

    (3,5+) Dwingt nuget.exe uit te voeren met behulp van een invariante, Engelse cultuur.

  • -?|-help

    Geeft help-informatie weer voor de opdracht.

  • -NonInteractive

    Onderdrukt vragen om gebruikersinvoer of bevestigingen.

  • -src|-Source

    Server-URL waar de API-sleutel geldig is.

  • -Verbosity [normal|quiet|detailed]

    Hiermee geeft u de hoeveelheid details op die wordt weergegeven in de uitvoer: normal (de standaardinstelling), quietof detailed.

Zie ook Omgevingsvariabelen

Examples

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

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