GlassFish 3.0.1 RHEL 6.5 MySQL 5.4
大家好
我有一个在 GlassFish/RHEL/MySQL 下运行的 Web 应用程序,其中所有软件层 (GlassFish/RHEL/MySQL) 都位于同一系统上。我有一个 (单独的) DNS 服务器,它映射mycompany.myserver.org
到10.1.2.3
。我可以使用 nslookup 成功解析服务器名称,因此 DNS 正常运行。我可以使用 内部访问 Web 应用程序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?
非常感谢 ...
答案1
您可以https
通过使用管理控制台或编辑来向 glassfish 添加监听器domain.xml
。
如果您随后禁用http
监听器,则只能通过 访问https
。
不需要重定向或代理。
https
请注意,仅当您以 root 身份运行 glassfish 时才可以使用端口 443(的默认端口)。