У меня есть система из нескольких приложений с весенней загрузкой 2.1.x, которые общаются через https.Имена хостов генерируются во время выполнения согласно схеме именования с переменными суффиксами, а IP-адреса также генерируются во время выполнения в среде OpenShift.Идея состоит в том, что CN сертификатов не совпадают с именами хостов среды выполнения.
http-клиент, который я использую в этих приложениях, - netty.
Я хочу иметь возможность использовать мою пользовательскую реализациюинтерфейса HostnameVerifier - или любого другого подобного метода, но я не знаю, как получить указатель на конфигурацию клиента netty из среды Spring:
public class TrustAllHostnames implements HostnameVerifier {
@Override
public boolean verify(String hostname, SSLSession sslSession) {
// incomplete
return true;
}
}