Настройки для работы по HTTPS
Для доступа к приложению «Менеджер службы каталогов» по HTTPS выполните следующие шаги:
-
Выпустите SSL-сертификат для приложения с указанием полного доменного имени (FQDN) в удостоверяющем центре сертификации с закрытым ключом.
Для дальнейшей работы понадобятся файлы:
-
сертификат в формате *.crt;
-
закрытый ключ в формате *.key.
-
-
Cоздайте keystore с типом PKCS12 и импортируйте в него сертификат командой:
openssl pkcs12 -export -in mySert.crt -inkey mySert.key -out /opt/dsm/springboot.p12 -name springboot -CAfile ca.crt -password password
Где укажите:
-
mySert.crt— сертификат для приложения; -
mySert.key— закрытый ключ; -
ca.crt— сертификат центра, выдавший сертификат для приложения; -
password— пароль.
Если сертификат был выдан глобальным центром сертификации, в команде импорта сертификата не нужно использовать ключ CAfileи передавать сертификат центра сертификации. -
-
Создайте DNS-запись для FQDN приложения.
-
Введите значения параметров секции
serverв application.yml (см. раздел «Настройка с использованием конфигурационного файла»). Если секция отсутствует, добавьте ее. -
Выполните перезапуск приложения:
systemctl restart dsm.service