【发布时间】:2013-08-20 06:45:55
【问题描述】:
我想在运行 Glassfish v4 的 VPS 上提供虚拟主机服务。这意味着多个域具有一个 VPS 的共享 IP 地址。我知道一个 IP 的多个域的 SSL 证书存在问题,并且 SNI 扩展可以解决这个问题(对吗?)。所以我的问题是,Glassfish 是否支持这一点。
谢谢
【问题讨论】:
我想在运行 Glassfish v4 的 VPS 上提供虚拟主机服务。这意味着多个域具有一个 VPS 的共享 IP 地址。我知道一个 IP 的多个域的 SSL 证书存在问题,并且 SNI 扩展可以解决这个问题(对吗?)。所以我的问题是,Glassfish 是否支持这一点。
谢谢
【问题讨论】:
根据 Glassfish 4 安全指南https://glassfish.java.net/docs/4.0/security-guide.pdf,不支持 SNI。然而,将 Glassfish 直接暴露在互联网上通常是 IMO 的不好做法(尽管许多人仍在争论)。
我通常通过运行带有mod_ajp_proxy 的Apache 服务器来解决这个问题,该服务器连接到Glassfish 上的jk-listener。
【讨论】: