Aviso do NuGet NU3024
Cenário 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.
Problema
A assinatura do carimbo de data/hora tem um algoritmo de resumo sem suporte.
Solução
A assinatura da autoridade de carimbo de data/hora deve ter um dos seguintes algoritmos de resumo:
SHA-2-256
SHA-2-384
SHA-2-512
Cenário 2
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp signature has an unsupported digest algorithm.
Problema
A assinatura do carimbo de data/hora tem um algoritmo de resumo sem suporte.
Solução
Solicite ao autor do pacote que assine novamente o pacote usando o comando nuget sign
conforme descrito em documentos NuGet usando a opção -Timestamper
de modo que o certificado de autenticação de autoridade de carimbo de data/hora tenha um dos seguintes algoritmos de resumo –
SHA-2-256
SHA-2-384
SHA-2-512
Observação
Ao executar o comando nuget verify -signatures
, NU3024 é gerado como um erro. Caso contrário, NU3024 é gerado como um aviso.
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de