Skip to main content

Организовать API с 1С

Качаем Apache, копируем на диск C:\



Выпускаем себе сертификат для веб-сервера:

openssl req -x509 -nodes -days 3650 -newkey rsa:2048 \
    -keyout key.pem \
    -out cert.pem \
    -subj "/C=RU/ST=Moscow/L=Moscow/O=Company Name/OU=IT Department/CN=localhost"

Выпускаем CA для подписания клиентских сертификатов

openssl req -new -newkey rsa:2048 -nodes -keyout ca.key -x509 -days 3650 \
          -subj /C=RU/ST=Msk/L=Msk/O=MyOrg/OU=MyUnit/CN=IT/emailAddress=usr@localhost \
          -out ca.crt

О том, как выпустить клиентские сертификаты в Apache написано тут:
https://www.opennet.ru/base/sec/ssl_cert.txt.html
Добавляю свой CA и выпущенный ключ ApachePub. Для доступа в windows, mac os, android достаточно установить полученный p12 файл