Рубрики
Без рубрики

Как настроить Tomcat для поддержки SSL или https

– Как настроить Tomcat для поддержки SSL или https

Автор оригинала: mkyong.

Руководство, в котором показано, как настроить Tomcat 6.0 для поддержки SSL или https-соединения.

1. Создать Хранилище ключей

Во-первых, использует команду ” keytool ” для создания самозаверяющего сертификата. В процессе создания хранилища ключей вам необходимо назначить пароль и заполнить данные сертификата.

$Tomcat\bin>keytool -genkey -alias mkyong -keyalg RSA -keystore c:\mkyongkeystore
Enter keystore password:
Re-enter new password:
What is your first and last name?
  [Unknown]:  yong mook kim
What is the name of your organizational unit?
  //omitted to save space
  [no]:  yes

Enter key password for 
        (RETURN if same as keystore password):
Re-enter new password:

$Tomcat\bin>

Здесь вы только что создали сертификат с именем” mkyongkeystore “, которые находятся по адресу ” c:\ “.

$Tomcat\bin>keytool -list -keystore c:\mkyongkeystore
Enter keystore password:

Keystore type: JKS
Keystore provider: SUN

Your keystore contains 1 entry

mkyong, 14 Disember 2010, PrivateKeyEntry,
Certificate fingerprint (MD5): C8:DD:A1:AF:9F:55:A0:7F:6E:98:10:DE:8C:63:1B:A5

$Tomcat\bin>

2. Разъем в server.xml

Затем найдите файл конфигурации сервера вашего Tomcat по адресу $Tomcat\conf\server.xml , измените его, добавив элемент connector для поддержки соединения SSL или https.

Файл: $Tomcat\conf\server.xml

 //...
 

 
  //...

3. Сделано

Сохранил его и перезапустил Tomcat, доступ к https://localhost:8443/

В этом примере мы используем Google Chrome для доступа к сайту SSL, настроенному Tomcat, и вы можете заметить, что перед протоколом https появляется значок с крестиком:), это вызвано самозаверяющим сертификатом, и Google Chrome просто не доверяет ему.

В производственной среде вам следует подумать о покупке подписанного сертификата у надежного поставщика услуг SSL, такого как verisign , или подписать его с помощью собственного автомобильного сервера

Ссылка

  1. Tomcat 6: Настройка SSL КАК- ТО

Оригинал: “https://mkyong.com/tomcat/how-to-configure-tomcat-to-support-ssl-or-https/”