NuGet 警告 NU3024
案例 1
套件 'SamplePackage v1.0.0' from source 'https://contoso.com/index.json':時間戳簽章具有不支援的摘要演算法。 支援下列演算法:SHA-2-256、SHA-2-384、SHA-2-512。
問題
時間戳的簽章具有不支援的摘要演算法。
解決方案
確定時間戳授權單位的簽章具有下列其中一個摘要演算法 -
SHA-2-256
SHA-2-384
SHA-2-512
案例 2
從來源 『https://contoso.com/index.json封裝』SamplePackage v1.0.0' :主要簽章的時間戳簽章具有不支援的摘要演算法。
問題
時間戳的簽章具有不支援的摘要演算法。
解決方案
要求套件作者使用 nuget sign
命令重新簽署套件,如 NuGet 檔-Timestamper
使用 選項所述,讓時間戳授權單位簽署憑證具有下列其中一個摘要演算法 -
SHA-2-256
SHA-2-384
SHA-2-512
注意
執行 nuget verify -signatures
命令時,NU3024 會引發為錯誤。 否則,NU3024 會引發為警告。