RileyUsagi
@RileyUsagi
Developer

Rails + RestClient + SSL + PFX (p12) = как быть вообще, а?

Добрый день господа.

Отчаянно нуждаюсь в вашем совете.

Встала задача - подключиться через рельсовое приложение к удалённому API, авторизация в котором происходит только по ключу.

Ключ нам выдали в формате .pfx. Возможно кто-то знает что это вообще за безобразие.
Во всех примерах что мне удалось найти используется либо пачка .pem-файлов, либо, в редких случаях - .p12

Однако сколько бы я не пробовал их вытаскивать из .pfx и использовать в RestClient - авторизация проваливается.

Суть проблемы заключается в том, что я вообще слабо себе представляю принцип обмена информацией в этом ключе, в особенности при наличии .pfx.

Прошу подсказать - как быть, куда копать?
Возможно кто-то уже делал нечто подобное или же видел похожие примеры реализации подобной задачи.

Заранее благодарю.
  • Вопрос задан
  • 219 просмотров
Пригласить эксперта
Ответы на вопрос 1
CityCat4
@CityCat4 Куратор тега Цифровые сертификаты
//COPY01 EXEC PGM=IEBGENER
.pfx - ранняя версия формата PKCS#12. Как преобразовать - написано здесь

UPD: Скорее всего Вам понадобится ключ, сертификат и сертификат CA по отдельности. Как это делается в софте, не знаю, но скажем в VPN все эти компоненты указываются отдельно. Хотя может быть и ровно наоборот - программа сама умеет раздербанить PFX
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы