Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU3011

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": Podpis podstawowy jest nieprawidłowy.

Problem

Klient NuGet nie może odczytać łańcucha certyfikatów dla certyfikatu podpisywania użytego do podpisania pakietu.

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 (wartość domyślna), element NU3011 jest zgłaszany jako ostrzeżenie. Gdy tryb weryfikacji podpisu NuGet jest ustawiony na wymaganie lub podczas uruchamiania nuget verify -signatures polecenia, pakiet NU3011 jest podwyższony z ostrzeżenia do błędu.