Advertencia de NuGet NU3021
Escenario 1
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp signature validation failed.
Problema
El cliente NuGet no pudo comprobar el objeto SignedCms
dentro de la marca de tiempo en la firma del paquete.
Solución
Solicite al autor del paquete que vuelva a firmar el paquete mediante el comando nuget sign
tal como se describe en la documentación de NuGet. Si el problema persiste, solicite al autor del paquete que se comunique con la entidad de marca de tiempo para detectar el origen del problema.
Escenario 2
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp signature validation failed.
Problema
No se pudo comprobar el objeto SignedCms
dentro de la marca de tiempo de la firma del paquete.
Solución
Intente volver a firmar y establecer la marca de tiempo en el paquete. Si el problema persiste, póngase en contacto con la autoridad de marca de tiempo para detectar el origen del problema.
Nota:
Al ejecutar el comando nuget verify -signatures
, NU3021 se produce como un error. De lo contrario, NU3021 se genera como una advertencia.
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de