Laden Sie mehrere Zertifikate mit openssl PKCS12 -
Ich versuche zu laden, mehrere Zertifikate mit openssl in das PKCS12-format. Der Befehl ist wie folgt:
openssl pkcs12 -export -in cert1.arm -inkey cert1_private_key.pem -certfile cert2.arm -certfile cert3.arm -certfile RootCert.pem -name "Test" -out test.p12
Haben analysiert die generierten PKCS12-Datei, nur das Letzte Zertifikat wurde in die Datei:
openssl pkcs12 -in test.p12 -info -nodes
Ich habe auch versucht, importieren Sie Sie einzeln in die pkcs12-Datei, während alle versuche, nur das Letzte Zertifikat war, blieb in der Datei.
Irgendeine Idee, wo ist das problem, es zu lösen?
InformationsquelleAutor der Frage Mohammad Khodaei | 2013-10-31
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erstens, stellen Sie sicher, dass alle Zertifikate im PEM-format. Dann, eine EINZELNE Datei namens "CERT.pem" mit dem rest der Zertifikate (cert2.arm, cert3.arm, und RootCert.pem).
Dann verwenden Sie den Befehl wie dieser:
Den openssl pkcs12 - Dokumentation erklärt die verschiedenen Optionen.
InformationsquelleAutor der Antwort gtrig