【发布时间】:2016-01-22 15:55:33
【问题描述】:
我有一个关于在 Tomcat(Web 容器)上启用 ssl 的问题。
这是我的场景。
有一个 Web 应用程序部署到 Web 容器,该应用程序将 http get/post 请求发送到外部系统(服务提供者)。服务提供商的 uri 方案是“https”。服务提供商提供由中间 ca 颁发的服务器证书,而中间 ca 又由 root ca 颁发。
除非我将中间/根证书添加到安装/运行 Web 容器的机器中的 $JAVA_HOME/jre/lib/security/cacerts 中。当 http get/post 请求被触发时,我得到一个异常(我相信 ssl 握手异常..)。
我认为 Tomcat(Web 容器)需要启用 ssl 才能与启用 ssl 的服务器通信。但是,请求-响应循环是成功的,但没有启用客户端 (Tomcat)。
有人可以帮助我更好地理解这种情况吗?谢谢!
【问题讨论】:
标签: tomcat ssl certificate