我的JAX-WS Ri网络服务存在以下问题:
假设外部用户想要使用网址连接到网络服务。在请求期间(通过负载均衡器并具有SSL卸载),在OC4J容器上访问该服务,该容器生成返回给客户端的WSDL。但是,返回的WSDL包含的URL包含内部计算机的名称而不是外部URL。这导致其他程序无法链接到我们的WSDL,因为它们无法完全下载它(请参阅图纸以获得说明)。
如何让外部用户可以访问WSDL? (即使用externalurl.com引用而不是机器名称来欺骗服务生成url?)
对于它的价值:在Tomcat中,您可以为Connector指定proxyName和proxyPort。如何在OC4J中实现这一目标?