Freigeben über


NuGet-Warnung NU3030

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp's message imprint uses an unsupported hash algorithm.

Abgang

Der Nachrichtenaufdruck des Zeitstempels der Primärsignatur verwendet einen nicht unterstützten Hashalgorithmus.

Lösung

Fordern Sie den Paketautor an, das Paket mithilfe des nuget sign-Befehls erneut zu signieren, wie in NuGet-Dokumenten beschrieben, indem Sie die -Timestamper-Option verwenden, dass der Nachrichtenaufdruck des Zeitstempels einen der folgenden Hash-Algorithmen verwendet -

  • SHA-2-256
  • SHA-2-384
  • SHA-2-512

Hinweis

Beim Ausführen des nuget verify -signatures-Befehls wird NU3030 als Fehler ausgelöst. Andernfalls wird NU3030 als Warnung ausgelöst.