Sdílet prostřednictvím


Upozornění NuGet NU3014

Scénář 1

Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Podpisový certifikát nesplňuje požadavek na minimální délku veřejného klíče.

Problém

Certifikát použitý k podepsání balíčku nesplňuje požadavek na minimální délku veřejného klíče.

Řešení

Ujistěte se, že podpisový certifikát má veřejný klíč RSA o délce >= 2048 bitů.

Scénář 2

Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Certifikát primárního podpisu nesplňuje požadavek na minimální délku veřejného klíče.

Problém

Certifikát použitý k podepsání balíčku nesplňuje požadavek na minimální délku veřejného klíče.

Řešení

Ujistěte se, že byl balíček podepsaný pomocí podpisového certifikátu s veřejným klíčem RSA o délce >= 2048 bitů.

Poznámka:

Když je režim ověření podpisu NuGet nastavený na přijetí (výchozí), nu3014 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, nu3014 se zvýší z upozornění na chybu.