Настройка HTTPS

Rational DOORS Web Access поддерживает обмен данными по протоколу HTTPS между веб-браузером и сервером Rational DOORS Web Access.

Для настройки 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 выделен символами комментария. Для активации элемента удалите смежные с ним строки.

Изменения в файле:
Сохраните файл и перезапустите сервер.
Прим.: Проявляйте осторожность при изменении файла server.xml, поскольку ошибки могут привести к полной потере работоспособности системы. Перед внесением изменений создайте резервную копию файла.

Дополнительная информация о настройке HTTPS и других способах настройки приведена в документации по Tomcat.


Комментарии