Partager via


Avertissement NuGet NU3010

Package « SamplePackage v1.0.0 » à partir de la source « https://contoso.com/index.json » : la signature primaire n’a pas de certificat de signature.

Problème

Le client NuGet a essayé de vérifier une signature de package avec une entrée SignerInfo qui ne contient pas de certificat de signature.

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, veuillez signaler un problème sur NuGet/Accueil, ainsi que le package qui a généré ce problème.

Remarque

Lorsque le mode de validation de signature de NuGet est défini sur accepter (par défaut), NU3010 est déclenché en tant qu’avertissement. Lorsque le mode de validation de signature de NuGet est défini pour exiger ou lors de l’exécution de la commande nuget verify -signatures, NU3010 passe du niveau avertissement au niveau erreur.