Upozornění NuGet NU3013
Scénář 1
Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Podpisový certifikát má nepodporovaný algoritmus podpisu.
Problém
Certifikát použitý k podepsání balíčku má nepodporovaný algoritmus podpisu.
Řešení
Ujistěte se, že podpisový certifikát obsahuje jeden z následujících algoritmů podpisu:
sha256WithRSAEncryption
sha384WithRSAEncryption
sha512WithRSAEncryption
Scénář 2
Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Certifikát primárního podpisu má nepodporovaný algoritmus podpisu.
Problém
Certifikát použitý k podepsání balíčku má nepodporovaný algoritmus podpisu.
Řešení
Ujistěte se, že balíček byl podepsaný pomocí certifikátu s jedním z následujících algoritmů podpisu :
sha256WithRSAEncryption
sha384WithRSAEncryption
sha512WithRSAEncryption
Poznámka:
Když je režim ověření podpisu NuGet nastavený na přijetí (výchozí), nu3013 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, nu3013 se zvýší z upozornění na chybu.