trying пытаюсь а) экспортировать файл PFX из доступных файлов сертификатов и личного файла, когда я экспортирую, используя всю доступную иерархию сертификатов, как показано ниже - я получаю следующую ошибку
pkcs12 -export -out C:\Users\YSW\SCI\prp\preproduction-abc.com.pfx
-inkey C:\Users\YSW\PCI\prp\pk.preproduction-abc.com.txt -in C:\Users\YSW\SCI\prp\pk.preproduction-abc.com.txt
-in C:\Users\YSW\PCI\prp\TrustedSecureCertificateAuthority5.crt
-in C:\Users\YSW\PCI\prp\USERTrustRSAAddTrustCA.crt
-in C:\Users\YSW\PCI\prp\AddTrustExternalCARoot.crt
Ошибка
"" Ни один сертификат не соответствует закрытому ключу,
ошибка в pkcs12 ""
б) Когда я удаляю сертификаты в иерархии и сохраняю только основной сертификат, как показано ниже, он работает хорошо для меня без каких-либо ошибок
pkcs12 -export -out C:\Users\YSW\SCI\prp\preproduction-abc.com.pfx
-inkey C:\Users\YSW\PCI\prp\pk.preproduction-abc.com.txt -in C:\Users\YSW\SCI\prp\pk.preproduction-abc.com.txt
Перед тем как загрузить этот файл PFX на сервер, я хочу убедиться, что нормально исключать другие сертификаты в иерархии при генерации файла PFX
Обратите внимание, что я дал сертификаты в иерархии, как я вижу, когда я вижу их в сертификате, самый низкий по иерархии, первый и самый высокий по иерархии, последний
"" - в C: \ Users \ YSW \ SCI \ prp \ pk.preproduction-abc.com.txt
-in C: \ Users \ YSW \ PCI \ prp \ TrustedSecureCertificateAuthority5.crt
-in C: \ Users \ YSW \ PCI \ prp \ USERTrustRSAAddTrustCA.crt
-in C: \ Users \ YSW \ PCI \ prp \ AddTrustExternalCARoot.crt ""
Я хотел бы знать, что произойдет, если я продолжу использовать PFX, который экспортируется из основного сертификата, или дайте мне знать, как решить проблему отсутствия сертификата, если ошибка закрытого ключа