Advertencia de NuGet NU3025
Escenario 1
Paquete “SamplePackage v1.0.0” del origen “https://contoso.com/index.json“: el certificado de firma de la marca de tiempo aún no es válido.
Problema
El certificado usado para establecer la marca de tiempo de la firma del paquete tiene una validez en el futuro, pero no es válido en la actualidad.
Solución
Asegúrese de que el certificado de firma de la entidad de marca de tiempo es válido actualmente. Si el problema persiste, póngase en contacto con la autoridad de marca de tiempo para detectar el origen del problema.
Escenario 2
Paquete “SamplePackage v1.0.0” del origen “https://contoso.com/index.json“: el certificado de firma de la marca de tiempo de la firma principal aún no es válido.
Problema
El certificado usado para firmar el paquete tiene una validez en el futuro, pero actualmente no es válido.
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.
Nota:
Al ejecutar el comando nuget verify -signatures
, NU3025 se produce como un error. De lo contrario, NU3025 se genera como una advertencia.