Я пытаюсь сгенерировать файл PEM, но не могу его сгенерировать. И в конечном итоге на этой ошибке. Экстракт p12 содержит закрытый ключ
процедуры PEM: CRYPTO_internal: без запуска
линия: /BuildRoot/Library/Caches/com.apple.xbs/Sources/libressl/libressl-22.200.4/libressl-2.6/crypto/pem/pem_lib.c: 683: Ожидать:
ЛЮБОЙ ЧАСТНЫЙ КЛЮЧ
Вот команда, которую я запускаю для создания файла PEM
1. openssl pkcs12 -clcerts -nokeys -out apns-dev-cert.pem -in apns-dev-cert.p12
2. openssl pkcs12 -nocerts -out apns-dev-key.pem -in apns-dev-key.p12
3. openssl rsa -in apns-dev-key.pem -out apns-dev-key-noenc.pem //Not able to execute this command
Я пытаюсь решить эту проблему и найти решение из здесь
Но не в состоянии понять, где мне нужно добавить эти две строки
I changed the header and footer of the PEM file to
-----BEGIN RSA PRIVATE KEY-----
and
-----END RSA PRIVATE KEY-----
Finally, it works!