Я создаю SOAP
конечную точку с CXF
:
@Bean
Endpoint endpoint() {
EndpointImpl endpoint = new EndpointImpl(bus, myEndpoint);
endpoint.publish(path);
return endpoint;
}
И когда я открываю URL в моем браузере, как: http://localhost:6666/app/ws?wsdl
У меня есть этот URL в возвращенном wsdl: <soap:address location="http://localhost:6666/app/ws"/>
Но когда я открываю с внешним URL: http://172.16.105.134:6666/app/ws?wsdl
не имеет значения, у меня есть этот URL в возвращенном wsdl: <soap:address location="http://localhost:6666/app/ws"/>
В общем, я всегда получаю URL, который я впервые открываю.
Но моя задача всегда состоит в том, чтобы вернуть URL, с которого он был запрошен.Как я могу это сделать?