У меня есть приложение say 'X', которое находится за прокси-сервером. Из этого приложения мне нужно вызвать Active directory say 'Y'.
В настоящее время мы можем сделать успешный вызов LDAP между X и Y, когда прокси-сервера там нет. Но тот же самый вызов LDAP терпит неудачу, когда прокси-сервер существует между X и Y. Поскольку наш корпоративный прокси-сервер не разрешает обмен данными с использованием портов ldap/ldaps (i.e 389/636). Здесь X и Y существуют в разных сетях.
Может ли кто-нибудь предложить любую инфраструктуру/API/процедуру/архитектуру для решения этой проблемы.Как получить доступ к Active Directory через прокси-сервер в java?
1
A
ответ
0
Мы можем реализовать это, используя HTTP-туннелирование. Ниже перечислены два способа его реализации.
1.HTTP-туннелирование без использования метода CONNECT
2.HTTP-туннелирование с использованием метода CONNECT.
Я привел подробное объяснение того, как я применил второе решение здесь https://dheerajgopali.wordpress.com/2015/08/17/how-to-access-an-on-premise-active-directory-from-cloud-using-java/