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.