Я решил это следующим подходом:
Создание самозаверяющего SSL-сертификата
Запустите команду OpenSSL, чтобы сгенерировать ваш закрытый ключ и открытый сертификат. Ответьте на вопросы и установите пароль в соответствии с запросом.
openssl req -newkey rsa:2048 -nodes -keyout mykey.pem -x509 -days 365 -out mycert.pem
Установить Apache
sudo yum install httpd
Добавить конфигурацию SSL в /etc/httpd/conf/httpd.conf
<VirtualHost _default_:443>
SSLEngine On
SSLCertificateFile /<path_to_ssl_certificate>/mycert.pem
SSLCertificateKeyFile /<path_to_ssl_key>/mykey.pem
ServerName https:// mydev.example
ServerAlias https:// mydev.example
ProxyRequests Off
ProxyPreserveHost On
ProxyPass / http://localhost:8080/
ProxyPassReverse / http://localhost:8080/
</VirtualHost>
Добавить новый безопасный псевдоним URL в файл hosts
127.0.0.1 mydev.example
Запустите Tomcat и Apache
Теперь я могу получить доступ к своему приложению через защищенный URL:
https://mydev.example/myApp/myPage.jsp