NuGet 警告 NU3014
案例 1
從來源 『https://contoso.com/index.json封裝 』SamplePackage v1.0.0' :簽署憑證不符合最小公鑰長度需求。
問題
用來簽署套件的憑證不符合最小公鑰長度需求。
解決方案
請確定簽署憑證的 RSA 公鑰長度 >= 2048 位。
案例 2
從來源 『https://contoso.com/index.json封裝 』SamplePackage v1.0.0':主要簽章的憑證不符合最小公鑰長度需求。
問題
用來簽署套件的憑證不符合最小公鑰長度需求。
解決方案
請確定套件已使用長度 >為 2048 位的 RSA 公鑰簽署簽署憑證。
注意
當 NuGet 的 簽章驗證模式 設定為接受時(預設值),NU3014 會引發為警告。
當 NuGet 的簽章驗證模式設定為需要,或執行 nuget verify -signatures
命令時,NU3014 會從警告提升為錯誤。