Avertissement NuGet NU3021
Scénario 1
Package « SamplePackage v1.0.0 » de la source « https://contoso.com/index.json » : la validation de signature d’horodatage de la signature primaire a échoué.
Problème
Le client NuGet n’a pas pu vérifier l’objet SignedCms
à l’intérieur de l’horodateur sur la signature de package.
Solution
Veuillez demander à l’auteur du package de signer à nouveau le package à l’aide de la commande nuget sign
, comme décrit dans la documentation NuGet. Si le problème persiste, demandez à l’auteur du package de contacter l’autorité d’horodateur pour découvrir la source du problème.
Scénario 2
Package « SamplePackage v1.0.0 » de la source « https://contoso.com/index.json » : échec de la validation de la signature d’horodatage.
Problème
L’objet SignedCms
à l’intérieur de l’horodateur sur la signature de package n’a pas pu être vérifié.
Solution
Veuillez essayer de resigner et d’horodater le package. Si le problème persiste, contactez l’autorité d’horodateur pour découvrir la source du problème.
Remarque
Lors de l’exécution de la commande nuget verify -signatures
, NU3021 est déclenché en tant qu’erreur. Sinon, NU3021 est déclenché comme avertissement.