Предупреждение NuGet NU3024
Сценарий 1
Пакет SamplePackage версии 1.0.0 из источника "https://contoso.com/index.json: подпись метки времени имеет неподдерживаемый алгоритм дайджеста. Поддерживаются следующие алгоритмы: SHA-2-256, SHA-2-384, SHA-2-512.
Проблема
Подпись метки времени имеет неподдерживаемый алгоритм дайджеста.
Решение
Убедитесь, что подпись центра метки времени имеет один из следующих алгоритмов дайджеста.
SHA-2-256
SHA-2-384
SHA-2-512
Сценарий 2
Пакет SamplePackage версии 1.0.0 из источника "https://contoso.com/index.json: сигнатура времени первичной подписи имеет неподдерживаемый алгоритм дайджеста.
Проблема
Подпись метки времени имеет неподдерживаемый алгоритм дайджеста.
Решение
Попросите автора пакета повторно подписать пакет с помощью nuget sign
команды, как описано в документации NuGet, используя -Timestamper
этот параметр, чтобы сертификат подписи центра метки времени использовал один из следующих алгоритмов дайджеста.
SHA-2-256
SHA-2-384
SHA-2-512
Примечание.
При выполнении nuget verify -signatures
команды NU3024 вызывается как ошибка. В противном случае nu3024 вызывается как предупреждение.