Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU3025

Scenariusz 1

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": Certyfikat podpisywania sygnatury czasowej nie jest jeszcze prawidłowy.

Problem

Certyfikat używany do znacznika czasu sygnatury pakietu ma ważność w przyszłości, ale obecnie nie jest prawidłowy.

Rozwiązanie

Upewnij się, że certyfikat podpisywania urzędu sygnatury czasowej jest obecnie prawidłowy. Jeśli problem będzie się powtarzać, skontaktuj się z urzędem sygnatury czasowej, aby odnaleźć źródło problemu.

Scenariusz 2

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": certyfikat podpisywania sygnatury czasowej sygnatury podstawowej nie jest jeszcze ważny.

Problem

Certyfikat używany do podpisywania pakietu ma ważność w przyszłości, ale obecnie jest nieprawidłowy.

Rozwiązanie

Poproś autora pakietu o ponowne podpisanie pakietu przy użyciu polecenia zgodnie z opisem nuget sign w dokumentacji nuGet. Jeśli problem będzie się powtarzać, poproś autora pakietu o skontaktowanie się z urzędem sygnatury czasowej w celu odnalezienia źródła problemu.

Uwaga

Podczas uruchamiania nuget verify -signatures polecenia nu3025 jest zgłaszany jako błąd. W przeciwnym razie program NU3025 jest zgłaszany jako ostrzeżenie.