Как продлить сертификат подписи кода - PullRequest
3 голосов
/ 21 декабря 2010

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

Я заплатил за продление и получил обновление .cer file.

Я успешно создал обновленный файл .pfx, который позволяет мне подписывать аддоны Firefox, и подпись проверяется в «будущем» времени.

Однако, когда я пытаюсь использовать тот же файл .pfx, чтобы подписатьПлагин Internet Explorer, я получаю ошибку signtool 0x80880253 («сертификат больше не действителен»).

Я пытаюсь использовать mmc.exe и certmgr.exe для обновления сертификата в консоли диспетчера сертификатов,но что бы я ни делал - срок действия истекает в 2010 году.

Мне удалось увидеть «обновленный» сертификат в мастере certmgr, но он находился на вкладке «другие люди», а не в «личном»tab.

Кто-нибудь имеет представление, что я делаю неправильно?

спасибо

1 Ответ

1 голос
/ 20 апреля 2016

У вас должен быть новый сертификат в Личном магазине. Попробуйте удалить его и установить снова.

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

signtool.exe sign /f certificate.pfx /p MYPASSWORD ....

...