По умолчанию работа с сервисом
artixcs-rest-routing
осуществляется по протоколу HTTP.Для работы по протоколу HTTPS необходимо:
Сгенерировать SSL-сертификат:
keytool -genkeypair -alias baeldung -keyalg RSA -keysize 2048 -storetype PKCS12 -keystore baeldung.p12 -validity 3650
В конфигурационном файле
/opt/artixcs-rest-routing/application.properties
вручную добавить следующие настройки:Пример настройки# The format used for the keystore. It could be set to JKS in case it is a JKS file server.ssl.key-store-type=PKCS12 # The path to the keystore containing the certificate server.ssl.key-store=classpath:baeldung.p12 # The password used to generate the certificate server.ssl.key-store-password=147741 # The alias mapped to the certificate server.ssl.key-alias=baeldung server.port=8443 artix.server.httpPort=8080 artix.server.dualMode=true
(необязательный шаг). На кассе задать порт
<server.port>
в настройках сервисов, для которых требуется ручное конфигурирование для работы сartixcs-rest-routing
.