So öffnen Sie .PFX-Dateien unter iOS
Um .PFX-Dateien unter iOS zu öffnen, iOS kann .pfx als Zertifikatidentität für die Installation empfangen, der genaue Ablauf variiert jedoch je nach Bereitstellungsmethode; Wenn Sie es nicht sicher installieren können, übertragen Sie die Datei auf einen Desktop und prüfen/importieren Sie sie mit Windows (Import-PfxCertificate) oder OpenSSL.
Schritt-für-Schritt-Anleitung
- iOS kann .pfx als Zertifikatidentität für die Installation empfangen, der genaue Ablauf variiert jedoch je nach Bereitstellungsmethode; Wenn Sie es nicht sicher installieren können, übertragen Sie die Datei auf einen Desktop und prüfen/importieren Sie sie mit Windows (Import-PfxCertificate) oder OpenSSL.
Häufige Probleme
Falsches Passwort oder Import schlägt aufgrund der Verschlüsselung/MAC-Überprüfung fehl
Viele PFX-Dateien sind passwortgeschützt; Wenn das Passwort falsch ist (oder die Datei beschädigt ist), können Tools den Containerinhalt möglicherweise nicht überprüfen oder entschlüsseln.
- Bestätigen Sie, dass Sie das richtige PFX-Passwort vom Aussteller/Administrator haben, der die PKCS #12-Datei generiert hat.
- Versuchen Sie eine Überprüfung mit OpenSSL, um eine klarere Fehlerausgabe zu sehen: openssl pkcs12 -in file.pfx -info
- Wenn Sie eine Beschädigung vermuten, exportieren/regenerieren Sie die PFX-Datei erneut aus dem ursprünglichen System, das sie erstellt hat.
Zertifikat wird importiert, aber der private Schlüssel fehlt
Ein PKCS #12-Container kann Zertifikate ohne privaten Schlüssel enthalten, oder der private Schlüssel kann möglicherweise nicht exportiert werden bzw. war bei der Erstellung der Datei nicht enthalten.
- Überprüfen Sie mit OpenSSL, ob ein privater Schlüssel vorhanden ist: openssl pkcs12 -in file.pfx -info
- Wenn kein privater Schlüssel enthalten ist, fordern Sie einen neuen PFX-Export an, der den privaten Schlüssel enthält (oder erhalten Sie den Schlüssel über den ordnungsgemäßen Schlüsselverwaltungsprozess).
In den falschen Windows-Zertifikatspeicher importiert (App kann es nicht finden)
Unter Windows kann der Import in den falschen Speicherort (CurrentUser vs. LocalMachine oder falscher logischer Speicher) dazu führen, dass Anwendungen das Zertifikat/Schlüssel-Paar nicht finden können.
- Führen Sie einen erneuten Import mit „Import-PfxCertificate“ durch und wählen Sie den richtigen Zielspeicherort für Ihre Anwendung aus (z. B. einen LocalMachine-Speicher für Dienste).
- Vergewissern Sie sich nach dem Import, dass das Zertifikat im vorgesehenen Speicher angezeigt wird und dass der private Schlüssel damit verknüpft ist.
Sicherheitshinweis
.pfx/PKCS #12-Dateien enthalten oft einen privaten Schlüssel; Jeder, der über die Datei und ihr Passwort verfügt, kann möglicherweise die Identität nachahmen (z. B. ein TLS-Server- oder Client-Zertifikat). Speichern und übertragen Sie PFX-Dateien als vertrauliche Geheimnisse.