如何使用目标C获取在OSX上登录AD域的用户的用户名

Zes*_*est 8 macos cocoa active-directory domaincontroller

有没有办法找到使用我的应用程序并登录到AD域的用户的用户名(用户主体名称或samaccountname)?我们还能找到以编程方式连接到哪个域的用户吗?

dsconfigad -show 命令行确实显示域但不显示用户名.

我不能依赖NSUsername() or NSFullUserName()功能,因为用户可以手动更改这些功能.

任何帮助都会很明显.