Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU3036

Scenariusz 1

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": uogólniony czas znacznika czasu wykracza poza okres ważności certyfikatu sygnatury czasowej.

Problem

Uogólniony czas znacznika czasu jest poza okresem ważności certyfikatu sygnatury czasowej.

Rozwiązanie

Spróbuj ponownie podpisać i znacznik czasu pakietu. 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": uogólniony czas sygnatury czasowej sygnatury podstawowej wykracza poza okres ważności certyfikatu sygnatury czasowej.

Problem

Certyfikat używany do sygnatury czasowej sygnatury pakietu jest nieprawidłowy, ponieważ uogólniony czas znacznika czasu jest poza okresem ważności certyfikatu sygnatury czasowej.

Rozwiązanie

Poproś autora pakietu o ponowne podpisanie i sygnaturę czasową 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 nu3036 jest zgłaszany jako błąd. W przeciwnym razie program NU3036 jest zgłaszany jako ostrzeżenie.