Aracılığıyla paylaş


NuGet Uyarısı NU3012

1. Senaryo

'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: Birincil imza doğrulaması başarısız oldu.

Sorun

NuGet istemcisi, paketteki SignedCms NuGet imzasında bulunan imzayı doğrulayamadı.

Çözüm

Hata ayıklama günlüklerine bakarak sorun hakkında daha fazla ayrıntı alabilirsiniz. Sorun devam ederse, lütfen NuGet/Home'da bu sorunu oluşturan paketle birlikte bir sorun oluşturun.

2. Senaryo

'https://contoso.com/index.json' kaynağından 'SamplePackage v1.0.0' paketi: Birincil imza bir zincir oluşturma sorunu buldu: Sertifika zinciri işlendi, ancak güven sağlayıcısı tarafından güvenilmeyen bir kök sertifikada sonlandırıldı.

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 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, NU3012 çoğu durumda uyarı olarak tetiklenir. NuGet'in imza doğrulama modu gerekli olarak ayarlandığında veya komutu çalıştırırken nuget verify -signatures NU3012 bir uyarıdan hataya yükseltilir.