Udostępnij za pośrednictwem


Ostrzeżenie narzędzia NuGet NU3016

Pakiet "SamplePackage v1.0.0" ze źródła "https://contoso.com/index.json": skrót pakietu używa nieobsługiwanego algorytmu skrótu.

Problem

Klient NuGet próbował zweryfikować pakiet, który został podpisany przy użyciu nieobsługiwanego algorytmu skrótu.

Rozwiązanie

Upewnij się, że pakiet został podpisany przy użyciu jednego z następujących algorytmów skrótu —

  • sha256
  • sha384
  • sha512

Uwaga

Gdy tryb weryfikacji podpisu NuGet jest ustawiony na akceptowanie (wartość domyślna), program NU3016 jest zgłaszany jako ostrzeżenie. Gdy tryb weryfikacji podpisu NuGet jest ustawiony na wymaganie lub podczas uruchamiania nuget verify -signatures polecenia, pakiet NU3016 jest podwyższony z ostrzeżenia do błędu.