【问题标题】:How can i communicate between servlets on same ssl port我如何在同一个 ssl 端口上的 servlet 之间进行通信
【发布时间】:2021-07-30 00:17:26
【问题描述】:

我有一个 spring boot 应用程序和一个传统 javax web servlet 在应用程序服务器上的同一个 ssl 端口上运行。

我想从 spring boot 应用程序向 webservlet 发出 https 请求。

是否可以在不使用 SSL 的情况下在这些应用程序之间进行通信?或者,我可以重用来自点击 Spring Boot 应用程序的客户端的客户端证书,并以这种方式轻松通过 SSL?

我觉得很奇怪,浏览器可以轻松地在应用之间跳转,但如果没有适当的证书处理,应用就无法直接通信。

【问题讨论】:

    标签: java spring-boot ssl ssl-certificate


    【解决方案1】:

    根据我对套接字的了解,我认为这种模型行不通。两个应用程序无法监听同一个端口 AFAIK。

    【讨论】:

    • 我相信他们可以安装在同一个应用服务器上,例如外部 tomcat 服务器或 websphere
    • 好吧。。我一般是在spring boot中打包web服务器。因此,您需要配置您的应用服务器以侦听正常的 http 流量并适当地路由。
    猜你喜欢
    • 2014-01-12
    • 2012-06-15
    • 1970-01-01
    • 2015-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-04-15
    相关资源
    最近更新 更多