Advertencia de NuGet NU3015
Escenario 1
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The lifetime signing EKU in the primary signature's certificate is not supported.
Problema
El certificado usado para firmar el paquete tiene un uso extendido de clave extendido no compatible.
Solución
Asegúrese de que el certificado de firma no tenga un uso extendido de clave de firma de duración.
Escenario 2
Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The lifetime signing EKU in the signing certificate is not supported.
Problema
El certificado usado para firmar el paquete tiene un uso extendido de clave extendido no compatible.
Solución
Asegúrese de que el paquete se firmó mediante un certificado de firma que no tenga el uso extendido de clave de firma de duración.
Nota:
Cuando el modo de validación de firma de NuGet está establecido para aceptar (valor predeterminado), NU3015 se genera como advertencia.
Cuando el modo de validación de firmas de NuGet se establece en necesario o cuando se ejecuta el comando nuget verify -signatures
, NU3015 se eleva de una advertencia a un error.
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