Sdílet prostřednictvím


Upozornění NuGet NU3010

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature does not have a signing certificate.

Problém

Klient NuGet se pokusil ověřit podpis balíčku s položkou SignerInfo , která neobsahuje podpisový certifikát.

Ř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í), nu3010 se vyvolá jako upozornění. Pokud je režim ověření podpisu NuGet nastavený tak, aby vyžadoval nebo když je spuštěný nuget verify -signatures příkaz, nu3010 se zvýší z upozornění na chybu.