我们已经用Java开发了一个Web服务并发布了wsdl。这是通过http完成的。现在我们必须通过安全连接提供它,即https。 Web服务应用程序托管在webspehere上,我们在websphere中使用https的证书。
我正在寻找更新java代码和wsdl的步骤,以便我们可以通过https发布Web服务。
答案 0 :(得分:1)
您不需要更新任何Java代码或WSDL。这完全取决于服务器配置。服务器已经在常规HTTP上侦听,可能是在端口80上。需要为HTTPS添加侦听器,可能是在端口443上 - 并映射到与现有应用程序相同的Web上下文。
或者,这可以在Web服务器外部(在您的情况下为WebSphere)通过Apache HTTP Server或支持SSL / TLS卸载的专用负载均衡器来实现 - 这可能更有效。
由于这确实不是一个编程问题,我建议在http://serverfault.com打开一个新问题,详细了解如何配置WebSphere或与我上面提出的配置相关的内容。