Glassfish:部署多个应用程序,其中一些使用SSL

Glassfish:部署多个应用程序,其中一些使用SSL,ssl,glassfish-3,Ssl,Glassfish 3,GlassFish服务器承载一些应用程序,其中只有一部分需要SSL。 可能是我可以在web.xml的单个应用程序编写中配置它: <transport-guarantee>CONFIDENTIAL</transport-guarantee> 机密 这是正确的方法吗 我想我可以使用glassfish管理控制台达到同样的效果。 在默认的glassfish安装中,有两个http侦听器,一个在端口8181上带有SSL,另一个在端口8080上。 有一个默认的虚拟服务器,它具有两

GlassFish服务器承载一些应用程序,其中只有一部分需要SSL。 可能是我可以在web.xml的单个应用程序编写中配置它:

 <transport-guarantee>CONFIDENTIAL</transport-guarantee>
机密
这是正确的方法吗

我想我可以使用glassfish管理控制台达到同样的效果。 在默认的glassfish安装中,有两个http侦听器,一个在端口8181上带有SSL,另一个在端口8080上。 有一个默认的虚拟服务器,它具有两个侦听器。我删除了侦听器1(端口8080上的侦听器),并检查特定上下文路径上的应用程序是否正在使用该虚拟服务器。我认为这足以避免应用程序的http流量,但事实并非如此。 我仍然可以使用8080端口访问它

我错过了什么

在互联网上我找到了一个关于禁用Listener1的建议。这对我来说是不可行的,因为我希望其他应用程序使用http