Aracılığıyla paylaş


NuGet Uyarısı NU3013

1. Senaryo

'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: İmza sertifikası desteklenmeyen bir imza algoritmasına sahip.

Sorun

Paketi imzalamak için kullanılan sertifika desteklenmeyen bir imza algoritmasına sahip.

Çözüm

İmzalama sertifikasının aşağıdaki imza algoritmalarından birine sahip olduğundan emin olun-

  • sha256WithRSAEncryption
  • sha384WithRSAEncryption
  • sha512WithRSAEncryption

2. Senaryo

'' kaynağındanhttps://contoso.com/index.json 'SamplePackage v1.0.0' paketi: Birincil imzanın sertifikası desteklenmeyen bir imza algoritmasına sahip.

Sorun

Paketi imzalamak için kullanılan sertifika desteklenmeyen bir imza algoritmasına sahip.

Çözüm

Lütfen paketin aşağıdaki imza algoritmalarından biriyle bir sertifika kullanılarak imzalandığından emin olun -

  • sha256WithRSAEncryption
  • sha384WithRSAEncryption
  • sha512WithRSAEncryption

Not

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