Клиентские SSL-сертификаты используются для идентификации клиента или пользователя и аутентификации клиента на сервере. Обычно в таком случае используется двухфакторная идентификация – через логин/пароль, а также через сертификат. Необходимость в передачи сертификата в запросе появилась при добавлении возможности входа на сайт через Сбер ID в модуль Входа по ID для 1с-битрикс. Для запросов к API Сбер Id требуется передать помимо ключей еще и сертификат. В интернете навалом примеров исопльзования для этого curl. Но эта библиотека может быть не установлена на сервере, а разработку можулей стараемся делать таким образом, чтобы как можно меньше приходилось чтото настраивать и устанавливать дополнительно. В таком случае меньше обращений в поддержку за помощью. Поэтому приведу пример передачи сертификата без curl. Так как в инете не нашел такой информации, только отдельные части наводящие на решение. Сбер дает скачать запароленный контейнер с сертификатом и приватным ключом в формате
Запросы с клиентским сертификатом без curl на php
24 января24 янв
7
2 мин