Sdílet prostřednictvím


Upozornění NuGet NU3011

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature is invalid.

Problém

Klient NuGet nemohl přečíst řetěz certifikátů pro podpisový certifikát použitý k podepsání balíčku.

Řešení

Požádejte autora balíčku, aby balíček znovu podepisoval pomocí nuget sign příkazu, jak je popsáno v dokumentaci NuGet. Pokud problém přetrvává, vytvořte problém na nuGetu nebo domovské stránce spolu s balíčkem, který tento problém vygeneroval.

Poznámka:

Když je režim ověření podpisu NuGet nastavený na přijetí (výchozí), nu3011 se vyvolá jako upozornění. Pokud je režim ověření podpisu NuGet nastavený tak, aby vyžadoval nebo při spuštění nuget verify -signatures příkazu, nu3011 se zvýší z upozornění na chybu.