2015-02-26 18 views
14

Tôi đang cố gắng nhập chứng chỉ .pfx trên MacBookPro với 10.10. Khi tôi nhập chứng chỉ, tôi được nhắc nhập mật khẩu cho chứng chỉ. Tôi tạo ra các cert và tôi biết không có mật khẩu. Tôi không thể để trống trường mật khẩu vì kết quả là "Rất tiếc, bạn đã nhập mật khẩu không hợp lệ". lỗi. Có cách nào để nhập chứng chỉ .pfx không được mã hóa bằng mật khẩu không?OSX 10.10 nhập .pfx không có mật khẩu?

+0

Tôi đoán rằng tệp pfx của bạn thực tế sử dụng "trả về vận chuyển" làm mật khẩu, được Keychain giải thích sai. Tôi sẽ upate mật khẩu của tập tin PFX của bạn – Jofre

+0

Hãy thử nhập cetrificate của bạn trên các cửa sổ hoặc chuyển đổi nó thành chứng chỉ .cer. – Jehy

+0

Ngoài ra, nếu bạn đã thử GUI, hãy thử sử dụng dòng lệnh ngay bây giờ: http://stackoverflow.com/questions/23410890/add-import-certificate-with-password-via-command-line-mac-os-x – Jehy

Trả lời

2

Giả sử bạn không cần nhập khóa cá nhân, bạn có thể trích xuất chứng chỉ từ tệp pfx trên máy có cài đặt openssl bằng lệnh dưới đây.

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

Nếu bạn cần phải nhập khẩu các khóa riêng để OSX, hoặc không có một máy với openssl, bạn có thể thử import PFX trong Windows & xuất khẩu hoặc chỉ là cert vào một tập tin cer hoặc cert & chìa khóa để một pfx mới với một mật khẩu.

Tôi không chắc chắn làm thế nào bạn vết thương với một pfx không có mật khẩu ở nơi đầu tiên, bởi vì chúng có chứa khóa riêng liên quan mật khẩu thường được yêu cầu.

+0

Điều này đã giúp tôi vì vậy tôi có thể cố gắng thêm tập tin cer. Unfortunatelly cer của tôi đã exppired (nhưng vẫn còn hợp lệ cho nhà cung cấp VPN của tôi) và có vẻ như tôi không thể thêm nó vào keychain. Có ý tưởng nào để làm việc này không? – Amorphous

Các vấn đề liên quan