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


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

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

Проблема

Клиент NuGet не смог прочитать цепочку сертификатов для сертификата подписи, используемого для подписи пакета.

Решение

Попросите автора пакета повторно подписать пакет с помощью nuget sign команды, как описано в документации NuGet. Если проблема сохранится, отправьте файл проблемы в NuGet/Home вместе с пакетом, создающим эту проблему.

Примечание.

Если для режима проверки подписи NuGet задано значение accept (по умолчанию), nu3011 вызывается как предупреждение. Если установлен режим проверки подписи NuGet или при выполнении nuget verify -signatures команды, NU3011 повышается от предупреждения до ошибки.