NuGet Uyarısı NU3018
'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: Birincil imzanın imzalama sertifikasına güven sağlayıcısı tarafından güvenilmiyor.
Sorun
NuGet istemcisi, paketi imzalamak için kullanılan imzalama sertifikası için sertifika zincirini doğrulayamadı.
Çözüm
Lütfen paket imzasının geçerli bir sertifika zincirine sahip olduğundan emin olun. Pakette veya dotnet nuget verify
komutunu çalıştırarak paket imzasını nuget verify -signatures
doğrulayabilirsiniz. Sorun devam ederse, lütfen NuGet/Home'da bu sorunu oluşturan paketle birlikte bir sorun oluşturun.
Not
NuGet'in imza doğrulama modu kabul (varsayılan) olarak ayarlandığında, NU3018 uyarı olarak oluşturulur.
NuGet'in imza doğrulama modu gerekli olarak ayarlandığında veya komutu çalıştırırken nuget verify -signatures
NU3018 çoğu durumda bir uyarıdan hataya yükseltilir.
Linux ve macOS için bkz . NuGet imzalı paket doğrulaması. Özellikle Linux ve macOS'ta güvenilmeyen kök sertifika uyarıları/hataları için bkz . NU3042.