使用Mac OSX获取当前用户的活动目录域名

问题描述:

我有用Java编写的Mac应用程序。我试图从系统获取当前用户帐户的完全限定域名(LDAP)。当前用户将通过活动目录登录到系统中。我后面的字符串的一个例子是:使用Mac OSX获取当前用户的活动目录域名

域\ [email protected]

任何援助将不胜感激!

我认为这个问题是确定Active Directory中的用户ID。 一旦你有了它,应该很容易确定用户的详细信息,假设你有适当权限的AD连接​​到LDAP。

如果用户登录到Mac的用户名是samaccountName(或AD中的某个其他属性),则可以读取$ USER的本地环境并搜索该值。

-jim