Для настройки HTTPS требуется сертификат. Сертификат можно создать вручную для целей тестирования или приобрести в надежной сертификатной компании.
Также требуется хранилище ключей с сертификатом сервера. Установите сертификат в Tomcat, следуя инструкциям производителя сертификата.
При создании собственного сертификата для целей тестирования можно создать и управлять хранилищем ключей с помощью стандартных средств управления ключами Java (см. документацию на сайте компании Sun). В Интернете также можно найти альтернативные информационные ресурсы по созданию собственных сертификатов и их установке в Tomcat.
Для того чтобы разрешить HTTPS, необходимо определить новый коннектор в элементе Connector файла server.xml. Файл server.xml находится в подкаталоге conf системы сервера.
<!-- Удалите эту строку из файла <Connector port="8443" maxHttpHeaderSize="8192" maxThreads="150" inSpareThreads="25" MaxSpareThreads="75" enableLookups="false" disableUploadTimeout="true" acceptCount="100" scheme="https" secure="true" clientAuth="false" sslProtocol="TLS" keystoreFile="c:\dwaServer\keystore.ks" keystorePass="password" algorithm="IbmX509" /> --> Удалите эту строку из файла
По умолчанию элемент Connector выделен символами комментария. Для активации элемента удалите смежные с ним строки.
Дополнительная информация о настройке HTTPS и других способах настройки приведена в документации по Tomcat.