UnboundID LDAP и прокси-сервер Squid

Я выбрал UnboundID LDAP SDK для Java. Я развернул где-то в облаке сервер Bastion и Microsoft Active Directory в одной сети. Если я запускаю клиентский код LDAP на сервере Bastion, он работает. Теперь я хочу запустить код локально. Для этого я установил Сквид на Бастион и настроил его на разрешение всего. Я запускаю приложение Java с параметрами -Dhttp.proxyHost, -Dhttp.proxyPort, -Dhttps.proxyHost и -Dhttps.proxyPort.

Я использую следующий метод:

LDAPConnection(String host, int port, String bindDN, String password).

Использование этого подхода не работает для меня. Я не вижу запросы, которые пересылаются на прокси-сервер Squid. Я хочу добиться этого для целей разработки. Я новичок в этой библиотеке.

Вопрос: Кто-нибудь добивался этого раньше? Является ли это возможным?


person Adrian    schedule 13.05.2019    source источник


Ответы (1)


Это не сработает. Я не знаю ни одного клиента LDAP с открытым исходным кодом на Java или C, который будет использовать CONNECT для туннелирования через прокси-сервер HTTP. Особенно, как только вы будете использовать сертификаты или Kerberos, ваш сервер перехода не будет работать.

person Michael-O    schedule 13.05.2019
comment
Спасибо. Я думал, что не будет там решения. - person Adrian; 14.05.2019