通过远程IIS服务器进行Java WS客户端HTTPS传输

通过远程IIS服务器进行Java WS客户端HTTPS传输,java,https,iis-6,webservice-client,Java,Https,Iis 6,Webservice Client,我已经搜索过了,如果这是一个重复的问题,我道歉: 与我一起工作的web服务提供商已迁移到云,需要TLS连接。 我的客户(web服务消费者)的java环境是以Tomcat作为容器设置的,通过AJP连接到IIS(v6)web服务器。IIS服务器是处理安全性的地方 [运行WS-Client的Tomcat srv]--AJP连接器-->[IIS服务器w/SSL]-->[Secure Web Service] 我试图了解如何从我的应用程序调用HTTPS连接。据我所知,IIS服务器将创建HTTPS连接,但我

我已经搜索过了,如果这是一个重复的问题,我道歉:

与我一起工作的web服务提供商已迁移到云,需要TLS连接。 我的客户(web服务消费者)的java环境是以Tomcat作为容器设置的,通过AJP连接到IIS(v6)web服务器。IIS服务器是处理安全性的地方

[运行WS-Client的Tomcat srv]--AJP连接器-->[IIS服务器w/SSL]-->[Secure Web Service]

我试图了解如何从我的应用程序调用HTTPS连接。据我所知,IIS服务器将创建HTTPS连接,但我无权访问tomcat服务器上的证书/密钥库(至少我是这么理解的)。java中是否有一种远程调用HTTPS连接的方法,以便IIS服务器可以使用其证书


任何帮助都将不胜感激

嗨!您的客户端java应用程序是否尝试建立到新目标服务器/端点的连接?你有任何错误吗?@MauricioGuzinski我已将客户端重新连接到新端点。我通过SSL调试确认,soap消息的构建与我可以使用soapUI成功发出的请求完全相同。我正在尝试为HTTPS会话创建SSLContext。我想知道这是否就是我的问题所在,因为IIS应该处理安全问题?我会检查我看到的错误是什么,然后回复。@MauricioGuzinski很抱歉回复延迟。web服务客户端没有通过IIS进行处理,问题出在我的代码中,因为我没有执行主机名验证。谢谢你的帮助和回复。