分享方式:


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 會從警告提升為錯誤。