Xem nội dung tệp .pem


1

Tôi cần xem một .pemnội dung tập tin. Sau khi nghiên cứu ít trên web, tôi tìm thấy 2 cách để xem nội dung,

A. Tôi đã thực hiện lệnh được cung cấp dưới đây,

   sudo keytool -printcert -file cak.artt.pem

Đầu ra là,

keytool error: java.lang.Exception: Failed to parse input

B. Tôi đã thực hiện lệnh,

sudo openssl x509 -in cak.artt.pem -text

Đầu ra là,

unable to load certificate
139976958314128:error:0906D06C:PEM routines:PEM_read_bio:no start line:pem_lib.c:696:Expecting: TRUSTED CERTIFICATE

Tôi đọc rằng điều này có thể xảy ra trong trường hợp APNS certificates, kết hợp khóa riêng & chứng chỉ thành một .pem. Hướng dẫn là tách chúng thành 2 tệp bằng trình soạn thảo văn bản và các lệnh trên sẽ hoạt động.

Làm thế nào để làm điều đó và xem nội dung của chứng chỉ? Tôi có môi trường Debian 8. Btw, tôi đã cài đặt JDK 9 trên máy

Câu trả lời:


5

Thông báo lỗi này đôi khi xảy ra khi bạn cố đọc chứng chỉ được mã hóa DER.

Bạn có thể sử dụng lệnh này để xem chi tiết chứng chỉ được mã hóa DER:

openssl x509 -in YOUR_FILENAME -inform der -text -noout
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.