2015-02-26 11 views
14

Sto tentando di importare un certificato .pfx su un MacBookPro con 10.10. Mentre impongo il certificato, mi viene richiesto di inserire una password per il certificato. Ho creato il certificato e so che non esiste una password. Non riesco a lasciare vuoto il campo della password poiché risulta "Mi dispiace, hai inserito una password non valida". errore. C'è un modo per importare un certificato .pfx che non è codificato con una password?OSX 10.10 import .pfx senza password?

+0

Immagino che il tuo file pfx stia di fatto utilizzando un "carriage return" come password, che è interpretato erroneamente da Keychain. Vorrei aggiornare la password del file PFX – Jofre

+0

Prova a importare il tuo cetrificate su Windows o convertirlo in certificato .cer. – Jehy

+0

Inoltre, se hai provato la GUI, prova a utilizzare la riga di comando ora: http://stackoverflow.com/questions/23410890/add-import-certificate-with-password-via-command-line-mac-os-x – Jehy

risposta

2

Supponendo che non sia necessario importare la chiave privata, è possibile estrarre il certificato dal file pfx su una macchina con openssl installato utilizzando il comando seguente.

openssl pkcs12 -in [inputFile.pfx] -nokeys -out [outputFile.cer] 

Se è necessario importare la chiave privata per OSX, o non hanno una macchina con OpenSSL, si potrebbe provare a importare il pfx in Windows & esportazione sia solo il CERT in un file cer o il CERT & chiave per un nuovo pfx con una password.

Non sono sicuro di come si è finito con un pfx che non ha password in primo luogo, perché contengono la chiave privata associata a cui è normalmente richiesta una password.

+0

Questo mi ha aiutato così posso tentare di aggiungere il file cer. Sfortunatamente il mio cer ha esultato (ma è ancora valido per il mio provider VPN) e sembra che non riesco ad aggiungerlo al portachiavi. Qualche idea di come farlo? – Amorphous