ОШИБКА: Сертификат недействителен, так как один из центров сертификации в пути сертификации, по-видимому, не может выдавать сертификаты, или этот сертификат нельзя использовать в качестве сертификата конечного объекта
Обнаружена эта ошибка по щелчку правой кнопкой мыши на exe> Цифровые подписи> Сведения> Просмотр сертификата
Для этого следуйте приведенным ниже шагам:
makecert.exe -n "CN = CA123, O = Org, OU = Org, C = US" -r -pe -a sha512 -len 4096 -cy полномочия -sv CA123.pvk CA123.cer
pvk2pfx.exe -pvk CA123.pvk -spc CA123.cer -pfx CA123.pfx -po Test123
Открыть mmc> Файл> Добавить/ Удалить оснастку> Дважды щелкните Сертификаты> выбранная учетная запись компьютера> Готово> ОК> Развернуть Сертификат доверенного корня> Сертификаты щелкните правой кнопкой мыши> Все задачи> Импорт
Двойной щелчок пофайл сертификата и проверенный доверенный сертификат MSG
внутри inno setup
Инструменты> Конфигурировать инструменты знака> Добавить> signtool> "C: \ Program Files (x86) \ Windows Kits \ 10 \ bin \ x64 \ signtool.exe" sign / f "C: \ Users\ Downloads \ CA123.pfx "/ t http://timestamp.comodoca.com/authenticode / p Test123 $ f
Добавлен SignTool = signtool SignedUninstaller = yes в скрипте
выполненный скрипт и exe-файл сгенерированный с недоверенным сертификатом.
Как мне получить exe-подпись с доверенным сертификатом
, чтобы я могне получают неизвестную ошибку издателя при установке
или диалоговое окно SmartScreen Защитника Windows
Рекомендуемые значения:
Inno Setup - подпись не выполняется с помощью "SignСбой инструмента с кодом завершения 0x1 "
Inno Setup - сертификат не является доверенным
Подписание установщика Windows (.exe) для приложения, созданного с использованиемЭлектрон
InnoSetup - сертификат подписи кода