Как настроить приложение весенней загрузки для использования собственного HostnameVerifier? - PullRequest
0 голосов
/ 07 февраля 2019

У меня есть система из нескольких приложений с весенней загрузкой 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;
    }
}
...