Мы используем spring-ws-core-2.2.3.RELEASE.jar
для подключения весенних веб-сервисов. Для того, чтобы обойти/переопределение недействительного хоста (источник и отправитель не то же самое) для целей тестирования, я пытаюсь сделать это:HttpsUrlConnectionMessageSender
public void setWebServicesTemplate(WebServicesTemplate template) {
HostnameVerifier verifier = new NullHostnameVerifier();
HttpsUrlConnectionMessageSender sender = new HttpsUrlConnectionMessageSender();
sender.setHostnameVerifier(verifier);
template.setMessageSender(sender);
this.template = template;
}
public class NullHostnameVerifier implements HostnameVerifier {
public boolean verify(String hostname, SSLSession session) {
return true;
}
}
Я не смог найти этот класс в моей версии spring-ws-core-2.2.3.RELEASE.jar
, однако Я могу видеть это в предыдущих и более высоких версиях .jar.