Freigeben über


NuGet-Warnung NU3021

Szenario 1

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The primary signature's timestamp signature validation failed.

Abgang

Der NuGet-Client konnte das SignedCms-Objekt innerhalb des Zeitstempels der Paketsignatur nicht verifizieren.

Lösung

Bitten Sie den Paketautor, das Paket mit dem nuget sign-Befehl neu zu signieren, wie in den NuGet-Dokumenten beschrieben. Wenn das Problem weiterhin besteht, bitten Sie den Paketautor, die Zeitstempelautorität zu kontaktieren, um die Ursache des Problems zu ermitteln.

Szenario 2

Package 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json': The timestamp signature validation failed.

Abgang

Das SignedCms-Objekt innerhalb des Zeitstempels der Paketsignatur konnte nicht verifiziert werden.

Lösung

Versuchen Sie, das Paket erneut zu signieren und mit einem Zeitstempel zu versehen. Wenn das Problem weiterhin besteht, wenden Sie sich an die Autoritative Stelle für Zeitstempel, um die Ursache des Problems zu ermitteln.

Hinweis

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