如何从Active Directory

时间:2017-09-19 12:07:14

标签: java powershell active-directory ldap

我需要从Active目录中获取所有计算机 - 就此而言,我编写了一个使用以下LDAP查询的java代码:(objectCategory = Computer)。 它工作正常。 事实上,我也需要提取IP地址(目前我正在使用以下投影:" distinguishedName"," operatingSystem"," operatingSystemVersion&#34 ;," dNSHostName"," objectGUID"," name"," objectSid")。

当我使用Active Directory管理中心时 - 我没有在“属性”选项卡中看到IP地址 - 所以我认为这些数据是Active Directory已知的;但后来我遇到了Get-ADComputer powerShell脚本 - 看起来它使用的东西叫做ExpandProperty(ipv4address) - 这意味着它就在那里......

我的问题是: 如何从我的java代码中获取ip地址属性?

我使用LdapContext搜索部分。

希望我提供所有信息 - 如果还有其他需要 - 请告诉我。

0 个答案:

没有答案