Aracılığıyla paylaş


NuGet Uyarısı NU3040

There are two certificates with conflicting allowUntrustedRoot attributes in the computed settings. The allowUntrustedRoot attribute is going to be set to false. Certificate: SHA256-3F9001EA83C560D712C24CF213C3D312CB3BFF51EE89435D3430BD06B5D0EECE

Sorun

nuget.config dosyasındaki bir sertifika öğesinde çakışan öznitelikler var. İki sertifika öğesi ile aynı fingerprint ve hashAlgorithmöğelerini paylaşır, ancak farklı allowUntrustedRootolur.

Çözüm

NuGet, uyarıyı kaldırmak için bu ayarlardan en kısıtlayıcıyı ()allowUntrustedRoot=false alır; sertifika öğelerinin yinelenenlerini kaldırdığınızdan veya her ikisinde de aynı değere ayarlandığından allowUntrustedRoot emin olun.