Ошибка SignTool: сертификаты не были обнаружены, что соответствует всем данным критериям
-
21-12-2019 - |
Вопрос
Это было 2 полных дня, которые я пытаюсь подписать свой EXE с помощью Signtool и Ksign.Я купил сертификат SSL из Comodo для моего домена (используется для HTTPS на Apache).Теперь я пытаюсь подписать свой EXE, используя тот же сертификат и тот же самый частный ключ.Я использую команды:
openssl pkcs12 -inkey example.com.key -in example.com.crt -export -out example.com.pfx
.
и пытаясь подписать это
signtool /f example.com.pfx /p mypassword myexe.exe
.
И я всегда получаю: «Ошибка Signtool: сертификаты не были обнаружены, что соответствовало всем данным критериям».
Какими бы ни были способами генерировать файлы PFX из Интернета, это всегда такое же сообщение об ошибке.Я даже попытался подписать его с Ksign, и я получаю то же самое.Что мне не хватает?Могу ли я использовать сертификат SSL, который я купил для моего веб-сервера для подписания моих файлов EXE также?
спасибо.
Решение
Проблема была, я пытался подписать приложение с помощью сертификата SSL.Это не сработало, потому что сертификаты SSL отличаются от
Другие советы
Я нашел проблему, запустив
certmgr.exe
, а затем импортируя сертификат в личный магазин.