Upozornění NuGet NU3024
Scénář 1
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp signature has an unsupported digest algorithm. The following algorithms are supported: : 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
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp signature has an unsupported digest algorithm.
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.
Váš názor
https://aka.ms/ContentUserFeedback.
Připravujeme: V průběhu roku 2024 budeme postupně vyřazovat problémy z GitHub coby mechanismus zpětné vazby pro obsah a nahrazovat ho novým systémem zpětné vazby. Další informace naleznete v tématu:Odeslat a zobrazit názory pro