Java 未绑定LDAP和Squid代理
我选择了用于Java的未绑定LDAP SDK。我在云中的某个地方,在同一个网络中部署了一个Bastion服务器和一个Microsoft Active Directory。如果我在Bastion服务器上运行LDAP客户机代码,它就会工作。现在我想在本地运行代码。为此,我在堡垒上安装了Squid,并将其配置为允许所有操作。我使用-Dhttp.proxyHost、-Dhttp.proxyPort、-Dhttps.proxyHost和-Dhttps.proxyPort启动Java应用程序 我使用以下方法:Java 未绑定LDAP和Squid代理,java,squid,unboundid-ldap-sdk,Java,Squid,Unboundid Ldap Sdk,我选择了用于Java的未绑定LDAP SDK。我在云中的某个地方,在同一个网络中部署了一个Bastion服务器和一个Microsoft Active Directory。如果我在Bastion服务器上运行LDAP客户机代码,它就会工作。现在我想在本地运行代码。为此,我在堡垒上安装了Squid,并将其配置为允许所有操作。我使用-Dhttp.proxyHost、-Dhttp.proxyPort、-Dhttps.proxyHost和-Dhttps.proxyPort启动Java应用程序 我使用以下方法
LDAPConnection(String host, int port, String bindDN, String password).
使用这种方法对我不起作用。我没有看到转发到Squid代理的请求。我想实现这一目标是为了发展。我不熟悉这个图书馆
问:以前有人做到过吗?有可能吗?不行。我不知道Java或C中有任何开源LDAP客户端会通过HTTP代理使用连接到隧道。特别是当您使用证书或Kerberos时,您的跳转服务器将无法工作。谢谢。我以为没有解决办法。