Ошибка SignTool: сертификаты не были обнаружены, что соответствует всем данным критериям

StackOverflow https://stackoverflow.com//questions/22050757

  •  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

, а затем импортируя сертификат в личный магазин.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top