Java 使用Mac OSX获取当前用户的Active Directory域名
我有一个用Java编写的Mac应用程序。我正在尝试从系统中获取当前用户帐户的完全限定域名(LDAP)。当前用户将通过active directory登录到系统。我所追求的字符串示例如下: 域\约翰。doe@benq-中尉公司内部Java 使用Mac OSX获取当前用户的Active Directory域名,java,macos,active-directory,ldap,Java,Macos,Active Directory,Ldap,我有一个用Java编写的Mac应用程序。我正在尝试从系统中获取当前用户帐户的完全限定域名(LDAP)。当前用户将通过active directory登录到系统。我所追求的字符串示例如下: 域\约翰。doe@benq-中尉公司内部 任何帮助都将不胜感激 我认为问题在于确定Active Directory中的用户ID。 一旦您有了这些,就可以很容易地确定用户的详细信息,假设您有一个具有适当权限的到AD的LDAP连接 如果登录到Mac的用户的用户名是samaccountName(或AD中的其他属性),
任何帮助都将不胜感激 我认为问题在于确定Active Directory中的用户ID。 一旦您有了这些,就可以很容易地确定用户的详细信息,假设您有一个具有适当权限的到AD的LDAP连接 如果登录到Mac的用户的用户名是samaccountName(或AD中的其他属性),则可以读取$user的本地环境并搜索该值 -吉姆