GlassFish 3.0.1 RHEL 6.5 MySQL 5.4
всем привет
У меня есть веб-приложение, работающее под GlassFish / RHEL / MySQL, где все уровни программного обеспечения (GlassFish / RHEL / MySQL) находятся в одной системе. У меня есть (отдельный) DNS-сервер, который отображает mycompany.myserver.org
к 10.1.2.3
. Я могу успешно разрешить имя сервера с помощью nslookup, поэтому DNS работает. Я могу получить доступ к веб-приложению изнутри, используя http://10.1.2.3:8080/myapp/p=101
.
Однако я хочу использовать SSL, и я хочу получить доступ к своему приложению (внутренне) через https://mycompany.myserver.org/myapp/p=101.
Как это сделать с помощью GlassFish? Другими словами, как «карта» https://mycompany.myserver.org/myapp/p=101
и перенаправить / разрешить его на http://10.1.2.3:8080/myapp/p=101?
Большое спасибо ...
Вы можете добавить https
слушатель Glassfish либо с помощью консоли администратора, либо путем редактирования domain.xml
.
Если вы потом отключите http
слушатель, к которому вы можете получить доступ только https
.
Редирект или прокси не нужны.
Обратите внимание, что вы можете использовать порт 443 (порт по умолчанию для https
) только если вы запускаете glassfish как root.