如何在java中通过代理访问Active Directory?

时间:2015-06-16 09:07:02

标签: java ldap proxy-server

我有申请说' X'这是代理服务器的背后。从这个应用程序我需要调用Active目录说' Y'。

目前,当代理服务器不存在时,我们能够在X和Y之间成功进行LDAP调用。但是当X和Y之间存在代理服务器时,同样的LDAP调用失败。因为我们的公司代理服务器不允许使用ldap / ldaps(即389/636)端口进行通信。这里X和Y存在于不同的网络上。

任何人都可以建议任何框架/ API /程序/架构来解决这种情况。

1 个答案:

答案 0 :(得分:1)

我们可以使用HTTP隧道实现这一点。以下是实现它的两种方法。
1.不使用CONNECT方法的HTTP隧道施工
2.使用CONNECT方法进行HTTP隧道掘进 我在这里详细解释了我如何在这里实现第二个解决方案 https://dheerajgopali.wordpress.com/2015/08/17/how-to-access-an-on-premise-active-directory-from-cloud-using-java/