Upozornění NuGet NU3024
Scénář 1
Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Podpis časového razítka má nepodporovaný algoritmus digest. Podporují se následující algoritmy: SHA-2-256, SHA-2-384, SHA-2-512.
Problém
Podpis časového razítka má nepodporovaný algoritmus digest.
Řešení
Ujistěte se, že podpis autority časového razítka obsahuje jeden z následujících algoritmů digest :
SHA-2-256
SHA-2-384
SHA-2-512
Scénář 2
Balíček SamplePackage v1.0.0 ze zdroje :https://contoso.com/index.json Podpis časového razítka primárního podpisu má nepodporovaný algoritmus digest.
Problém
Podpis časového razítka má nepodporovaný algoritmus digest.
Řešení
Požádejte autora balíčku, aby balíček znovu podepisoval pomocí nuget sign
příkazu, jak je popsáno v dokumentaci NuGet, -Timestamper
pomocí možnosti, že podpisový certifikát autority časového razítka má jeden z následujících algoritmů digest –
SHA-2-256
SHA-2-384
SHA-2-512
Poznámka:
Při spuštění nuget verify -signatures
příkazu se nu3024 vyvolá jako chyba. V opačném případě se jako upozornění vyvolá nu3024.