Partilhar via


Aviso do NuGet NU3017

Cenário 1

Pacote "SamplePackage v1.0.0" da origem "https://contoso.com/index.json": o certificado de autenticação ainda não é válido.

Problema

O certificado usado para assinar o pacote tem uma validade no futuro, mas não é válido atualmente.

Solução

Verifique se o certificado de autenticação é válido no momento.

Cenário 2

Pacote "SamplePackage v1.0.0" da origem "https://contoso.com/index.json": o certificado de autenticação primário ainda não é válido.

Problema

O certificado usado para assinar o pacote tem uma validade no futuro, mas não é válido atualmente.

Solução

Solicite ao autor do pacote que assine novamente o pacote usando o comando nuget sign descrito em documentos NuGet com um certificado de autenticação que é válido no momento.

Observação

Quando o modo de validação de assinatura do NuGet é definido para aceitar (padrão), NU3017 é gerado como um aviso. Quando o modo de validação de assinatura do NuGet é definido como exigir, ou ao executar o comandonuget verify -signatures, o NU3017 é elevado de um aviso para um erro.