在我的 Cocoa 应用程序中,当当前用户通过 Active Directory 登录时,如何获取他们的域?
我需要确定两件事:
- 如果当前用户登录到 Active Directory 域(只需处理 Active Directory)。
- 如果为 1,则为用户的域。
我找到了对 Directory Services 的引用和 Open Directory Programming Guide但后者只是 10.6(我必须支持 10.5+),并且我找不到前者的任何示例来让我了解我需要做什么。
最佳答案
dsconfigad -show
它将告诉您是否绑定(bind)到某个目录以及有关该目录(如果绑定(bind))的详细信息。然后您就会知道如何编写 dscl 脚本。
关于cocoa - 如何获取通过 Active Directory 登录 Mac 的用户的域名,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2953378/