Перейти к содержанию

HTTPS

Настройки

WCS Core по умолчанию слушает HTTP на порту 8081, а HTTPS на порту 8444.

Настройки WCS в файле flashphoner.properties, относящиеся к HTTPS:

Настройка По умолчанию
https.address 0.0.0.0
https.port 8444
https_server_enabled true

Сертификаты

В качестве SSL сертификатов для REST / HTTPS Web Call Server использует по умолчанию то же хранилище, которое используется для Websockets - wss.jks.

Управление этим хранилищем подробно описано в разделе Websocket SSL.

Исходящий HTTPS

При обращении к бэкенд-серверу, WCS сервер смотрит на URL обращения и инициирует HTTPS запрос если этот URL начинается с https, например https://localhost/ConnectionStatusEvent. Для обращения к веб-серверу, использующему сгенерированный сертификат (self-signed) используется настройка

rest_template.allow_self_signed=true

Если эту настройку выставить в false, то обращения проходить не будут и вам нужно будет сконфигурировать ваш веб-сервер для работы с действительными SSL-сертификатами, выданными центром сертификации. Для этого обратитесь к документации вашего веб-сервера.