Lösung für Windows, die kein installiertes OpenSSL erfordert
Ich habe kürzlich versucht, dasselbe Problem zu lösen - und ich hatte nur einen Windows-Laptop ohne installiertes OpenSSL (und nicht genug Adminrechte, um es zu installieren). Es stellt sich heraus, dass Windows ein integriertes Dienstprogramm namens certutil
hat, das in der Lage ist, .crt- und .key-Dateien in .pfx zu kombinieren. Die Dokumentation finden Sie hier.
Sie müssen einen neuen Ordner erstellen und Ihre .crt
und Schlüssel-Dateien darin platzieren. Benennen Sie beide Dateien um, damit sie denselben Namen haben (aber mit einer anderen Erweiterung):
{{sitename}}.crt
{{siteName}}.key
Falls Ihre Schlüsseldatei ein reguläres txt ist - ändern Sie einfach die Erweiterung in .key
.
Öffnen Sie anschließend die Eingabeaufforderung in diesem Ordner und führen Sie certutil -mergepfx [INPUTFILE] [OUTPUTFILE]
aus.
Beispiel:
Zertifikatsdatei: mySite.crt
Schlüsseldatei: mySite.key
certutil-Befehl: certutil -mergepfx mySite.crt mySite.pfx
Hinweis: Sie werden aufgefordert, ein Passwort für die neu erstellte .pfx
-Datei anzugeben - vergessen Sie nicht, es sich zu merken/aufzubewahren, da es bei der Zertifikatseinfuhr in das Zielsystem erforderlich sein wird.
2 Stimmen
Möglicher Duplikat von Zertifikat CERT/PEM in Zertifikat PFX konvertieren
1 Stimmen
Wahr, aber seine Antwort ist nicht klar und löst mein Problem nicht
0 Stimmen
slproweb.com/products/Win32OpenSSL.html
0 Stimmen
Öffnen Sie ssl ist in fast allen Fällen völlig unnötig. Habe gerade meine Antwort hinzugefügt (für die ich einen Blog-Eintrag erstelle). Die Ironie ist, dass Sie wahrscheinlich den PFX nicht einmal benötigen werden, wenn Sie den CSR wie beabsichtigt generieren.
0 Stimmen
Musste heute eine PFX-Datei auf einem Windows IIS installieren und hatte dasselbe Problem mit der Generierung einer Datei, und landete schließlich auf Ihrer Frage. Was ich letztendlich gemacht habe, falls es jemandem hilft... ich habe ein SSL-Zertifikat von diesen Leuten gekauft: ssltrust.com.au/geotrust und wenn Sie das Zertifikat abrufen, haben sie tatsächlich einen integrierten PFX-Datei-Generator, mit dem Sie die Datei erstellen und sofort herunterladen können.