Как экспортировать сертификат в формате pfx?

Я использую Windows 10. Я Установить сертификат на компьютер. Я вижу это в моем MMC. Но когда я пытаюсь экспортировать в pfx-файл сертификата. Этот параметр отключен.

я смог успешно экспортировать файл pfx для этого сертификата раньше на той же машине (скажем, машина A). Но затем, когда я устанавливаю файл pfx на другой машине (скажем, машина B) с паролем, который я указал. Ничего не получилось. Он сказал, что пароль не правильный или что-то подобное. Так Что Я вернулся к машине сертификата (машина A), удалите сертификат и установите сертификат снова.

после этого я больше не мог экспортировать файл pfx снова. Есть ли способ исправить это?

можете вы пожалуйста сказать мне как могу я исправить это?

и когда я попробовал repairstore, я получаю объект не найден ошибка:

C:WINDOWSsystem32>certutil -repairstore my ‎356000019dba8d5ddd348062b90000000001d
my "Personal"
CertUtil: -repairstore command FAILED: 0x80090011 (-2146893807 NTE_NOT_FOUND)
CertUtil: Object was not found.

enter image description here

19
задан n179911
30.01.2023 7:25 Количество просмотров материала 2372
Распечатать страницу

2 ответа

вы видите ограничение Windows: оно не позволяет использовать формат PKCS12, если у вас нет закрытого ключа сертификата. Поскольку вы импортировали только файл CER, у вас нет ключа.

Если у вас обязательно должен быть файл PKCS12, содержащий только сертификат, используйте следующая команда OpenSSL:

openssl pkcs12 -export -nokeys -in certificate.cer -out pkcs12.pfx
1
отвечен Daniel B 2023-01-31 15:13

в моем случае проблема заключалась в том, что компьютер, который я пытался использовать для генерации PFX, не был той же машиной, которая использовалась для генерации CSR. Большая красная заметка в верхней части моей страницы инструкции гласила, что это должна быть та же машина.

0
отвечен radsdau 2023-01-31 17:30

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх