apache - 在tomcat和apache http服务器之间配置SSL

标签 apache tomcat ssl

我们有在 tomcat 和 apache http 服务器之间配置 SSL 的安全要求。我正在使用 mod_jk 连接 httpd 和 tomcat 服务器。

我找不到解释我的情况的正确文件。如果有人知道,请。帮助我。

最佳答案

简而言之,您需要使用 HTTP 协议(protocol)而不是 AJP。

HTTP 支持加密通信(即 HTTPS),但 AJP 不支持。如果您想坚持使用 AJP,则需要在较低级别使用加密,例如 VPN 或加密隧道,然后通过加密网络路由您的 AJP 流量。

如果切换到 HTTP,则可以使用 HTTPD、mod_proxy 和 mod_ssl 来加密 HTTPD 和 Tomcat 之间的连接。这方面的标准文档非常好。

http://httpd.apache.org/docs/current/mod/mod_proxy.html#proxypass http://httpd.apache.org/docs/current/mod/mod_ssl.html#sslproxyengine

关于apache - 在tomcat和apache http服务器之间配置SSL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25848591/

相关文章:

.net - 在没有 Web 服务器的情况下使用 SSL 通过 TCP/IP 套接字进行客户端/服务器通信

apache - 配置 apache 将所有请求发送到 tomcat

java - Maven、Tomcat、java.lang.ArrayIndexOutOfBoundsException : 10961

tomcat - 使用 JRockit 运行 Tomcat

Hibernate 4.3.5 到 4.0.1 异常 org.hibernate.loader.MultipleBagFetchException

javascript - 没有 SSL 的浏览器绿条

php - 在 Web 开发中使用 SVN

ubuntu 14.04 LTS 5.5 和 7.1 之间的 PHP 版本冲突

java - 什么是 Apache 速度?

apache - 将 HTTP 应用于 Apache 上运行的 HTTPS 网站的一个区域