Sdílet prostřednictvím


Upozornění NuGet NU3017

Scénář 1

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The signing certificate is not yet valid.

Problém

Certifikát použitý k podepsání balíčku má v budoucnu platnost, ale v současné době není platný.

Řešení

Ujistěte se, že podpisový certifikát je aktuálně platný.

Scénář 2

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's certificate is not yet valid.

Problém

Certifikát použitý k podepsání balíčku má v budoucnu platnost, ale v současné době není platný.

Řešení

Požádejte autora balíčku, aby balíček znovu podepisoval pomocí nuget sign příkazu, jak je popsáno v dokumentaci NuGet s podpisovým certifikátem, který je aktuálně platný.

Poznámka:

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