Поделиться через


Предупреждение NuGet NU3025

Сценарий 1

Пакет SamplePackage версии 1.0.0 из источника "https://contoso.com/index.json: сертификат подписи метки времени еще не действителен.

Проблема

Сертификат, используемый для метки времени подписи пакета, имеет допустимость в будущем, но в настоящее время недействителен.

Решение

Убедитесь, что сертификат подписи Центра метки времени в настоящее время действителен. Если проблема сохранится, обратитесь к центру метки времени, чтобы обнаружить источник проблемы.

Сценарий 2

Пакет SamplePackage версии 1.0.0 из источника 'https://contoso.com/index.json': сертификат подписи метки времени первичной подписи еще не действителен.

Проблема

Сертификат, используемый для подписи пакета, имеет допустимость в будущем, но в настоящее время недействителен.

Решение

Попросите автора пакета повторно подписать пакет с помощью nuget sign команды, как описано в документации NuGet. Если проблема сохранится, попросите автора пакета обратиться к центру метки времени, чтобы обнаружить источник проблемы.

Примечание.

При выполнении nuget verify -signatures команды NU3025 вызывается как ошибка. В противном случае nu3025 вызывается как предупреждение.