PEM_read_X509 не читает весь сертификат

Я использую API PEM_read_X509 для чтения сертификата. Файл сертификата содержит 2 набора содержимого сертификата,

-----BEGIN CERTIFICATE-----
****<certificate content>****
-----END CERTIFICATE-----
-----BEGIN CERTIFICATE-----
*****<certificate content>****
-----END CERTIFICATE-----

Вопрос PEM_read_X509 только чтение первого сертификата и не чтение второго сертификата. Я думаю, что API перестанет читать сертификат, когда он встречает ——КОНЕЦ СЕРТИФИКАТА ——

Может ли кто-нибудь помочь в этом …?

1

Решение

 X509* x;
while(x = PEM_read_X509(file, NULL, NULL, NULL))
X509_print_fp(stdout, x);
1

Другие решения


По вопросам рекламы [email protected]