Nhập .pem vào IIS 7


17

Tôi đã được cung cấp hai tệp .pem để nhập. Tôi đã không tạo ra các tập tin này. Tôi có thể nhập chúng vào IIS 7 không hoặc chúng có phải được chuyển đổi sang định dạng khác không? Tôi biết rằng IIS thích .pfx - có thể chuyển đổi .pem nếu cần thiết?

Bất kỳ trợ giúp nào cũng được đánh giá rất cao!

Câu trả lời:


24

Nếu họ chỉ là cơ quan cấp chứng chỉ mà bạn đang muốn nhập vào bộ chứa Rễ đáng tin cậy hoặc Rễ trung gian, chỉ cần thay đổi tiện ích mở rộng thành .cerhoặc .crtWindows sẽ có thể xử lý nó với một số vấn đề nhỏ.

Nhưng nếu các tệp .pem là một phần của các cặp tệp .pem / .key, thì bạn sẽ phải chuyển đổi chúng thành một .pfxtệp trước khi Windows có thể chạm vào chúng. OpenSSL có thể được sử dụng để tạo một kho lưu trữ như vậy.

openssl pkcs12 -export -out newfile.pfx -inkey privcert.key -in pubcert.pem -certfile CARoots.pem

Nó sẽ nhắc bạn nhập mật khẩu để bảo vệ tập tin. Sử dụng mật khẩu đó khi nhập vào IIS.


2
Chỉ cần làm rõ, bạn sẽ không thể chuyển đổi các tệp .pem thành .pfx trừ khi bạn cũng có một tệp khóa riêng (privatecert.key trong lệnh trên). Nếu bạn không thể có được các tệp khóa riêng tương tự đã được sử dụng trong quy trình hoặc tạo chứng chỉ, bạn sẽ cần tạo khóa riêng mới và cấp lại chứng chỉ.
Robert

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.