Для доступа к API МДЛП по защищенному соединению https требуется наличие криптопровайдера и доверительных сертификатов (подробнее Настройка TSL/SSL соединения). Чтобы не выполнять настройку защищенного соединения на всех компьютерах МО, можно настроить прокси сервер, который будет перенаправлять запросы через tsl/ssl.
Включение IIS
- Убедитесь, что компонент уже не включен. Зайдите на сервер аптеки. Откройте IIS (нажмите win+r введите inetmgr). Если открылось окно IIS то он установлен.
- Если IIS не установлен, тогда https://professorweb.ru/my/ASP_NET/sites/level3/3_1.php
Создание прокси сервера
- Зайдите в IIS и создайте новый сайт. Дайте ему имя MdlpProxy, укажите физический путь (создайте пустую папку, например C:\inetpub\MdlpProxy) и назначьте свободный порт (например 90)
- Зайдите в начальную страницу сайта и нажмите "Переопределение URL-адресов"
- Нажмите "Добавить правило" и выберите пункт "Обратный прокси-сервер", нажмите "Ок"
- В поле "Введите имя или ip-адрес сервера..." введите https://api.mdlp.crpt.ru/api/v1/ и нажмите "Ок"
- Откройте появившееся правило, нажав на него 2 раза
- Измените Url-адрес переопределения на https://api.mdlp.crpt.ru/{R:1}
- Измените настройку MarkingUrlApi на http://{ip адрес}:{порт}/api/v1/