共用方式為


NuGet 錯誤 NU3034

來自來源 'https://contoso.com/index.json' 的套件 'SamplePackage v1.0.0' : signatureValidationMode 會設定為需要,因此只有由信任的簽署者簽署,才允許封裝;不過,未指定信任的簽署者。

來自來源 『https://contoso.com/index.json' 的套件 'SamplePackage v1.0.0' :套件簽章憑證指紋不符合允許清單中的任何憑證指紋。

來自來源 'https://contoso.com/index.json' 的套件 'SamplePackage v1.0.0' :此存放庫指出其所有套件都是已簽署的存放庫;不過,它未列出任何簽署憑證。

來自來源 'https://contoso.com/index.json' 的套件 'SamplePackage v1.0.0' :此套件不是以此存放庫所列的憑證簽署的存放庫。

問題

缺少允許清單,或套件簽署者不符合清單中的任何登入者。 此清單可由存放庫傳送,或是在 trustedSignersnuget.config區段中指定。

解決方案

如果處於 require 模式,只有由信任簽署者簽署的套件會通過驗證。 否則,請連絡從下載此檔案的存放庫,讓他們知道他們有不符合存放庫簽署安全性指導方針的套件。