Ostrzeżenie narzędzia NuGet NU3010
Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": podpis podstawowy nie ma certyfikatu podpisywania.
Problem
Klient NuGet próbował zweryfikować podpis pakietu z wpisem SignerInfo
, który nie zawiera certyfikatu podpisywania.
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ć, zgłoś problem w witrynie NuGet/Home wraz z pakietem, który wygenerował ten problem.
Uwaga
Gdy tryb weryfikacji podpisu NuGet jest ustawiony na akceptowanie (ustawienie domyślne), pakiet NU3010 jest zgłaszany jako ostrzeżenie.
Gdy tryb weryfikacji podpisu NuGet jest ustawiony na wymaganie lub podczas uruchamiania nuget verify -signatures
polecenia, pakiet NU3010 jest podwyższony z ostrzeżenia do błędu.