Назад | Перейти на главную страницу

С помощью Glassfish, как преобразовать URL https в URL http

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.