Aracılığıyla paylaş


NuGet Uyarısı NU3015

1. Senaryo

'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: Birincil imzanın sertifikasında yaşam süresi imzalama EKU desteklenmez.

Sorun

Paketi imzalamak için kullanılan sertifika desteklenmeyen bir Genişletilmiş Anahtar Kullanımına sahip.

Çözüm

İmzalama sertifikasının ömür boyu imzalı Genişletilmiş Anahtar Kullanımı olmadığından emin olun.

2. Senaryo

'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: İmzalama sertifikasında yaşam süresi imzalama EKU desteklenmez.

Sorun

Paketi imzalamak için kullanılan sertifika desteklenmeyen bir Genişletilmiş Anahtar Kullanımına sahip.

Çözüm

Lütfen paketin ömür boyu imzalanan Genişletilmiş Anahtar Kullanımı olmayan bir imzalama sertifikası kullanılarak imzalandığına emin olun.

Not

NuGet'in imza doğrulama modu kabul (varsayılan) olarak ayarlandığında, NU3015 uyarı olarak oluşturulur. NuGet'in imza doğrulama modu gerekli olarak ayarlandığında veya komutu çalıştırırken nuget verify -signatures NU3015 bir uyarıdan hataya yükseltilir.