无法在tomcat中保护SSL

时间:2014-12-16 09:38:08

标签: apache tomcat

我们的架构是:

外部用户< --- https --->网络服务器(Apache HTTP服务器)< -----> webapp服务器(tomcat)

我们无法通过IBM AppScan,它用于检测webapp服务器中的任何安全缺陷,因为它发现我们的tomcat server.xml文件未添加secure =" yes"我们的端口属性。

然而,安全="是"不应将属性添加到tomcat server.xml文件中,因为我们不需要Web服务器和webapp服务器之间的安全连接。

我们如何解决这个问题? 有没有安全="是"属性可以添加到Web服务器(Apache HTTP服务器)的配置文件中吗?

谢谢&的问候,

戈登

1 个答案:

答案 0 :(得分:0)

如果您的用户使用TLS(https:// URL)通过Apache httpd(间接)访问Tomcat,那么在secure="true"中设置<Connector>是完全合适的。这告诉您的Web应用程序即使没有收到请求也是安全的(例如,您在httpd和Tomcat之间使用普通HTTP)。

因此,如果您在scheme="https"上设置了<Connector>,那么您可能还想设置secure="true"

这不是您可以在Apache httpd端进行的配置更改......必须在Tomcat中完成。