我正在尝试从 ubuntu 平台获取任何用户的位置信息。已搜索并找到很少的参考资料,但无法进一步进行。
以下是我找到的参考链接:
2)工作城市
3)交换冒充
连接 Exchange 服务器的 python 客户端也很少:
1)交换库
谢谢。
位置(如果这是 AD 中的位置,因此是 Exchange 对象中的位置,而不是基于从 Exchange 日志文件中获取的 IP 地址的用户的真实位置)是 Active Directory 属性的一部分。
因此,获得这种 AD 属性的一个简单选择是创建一个 taskuser,然后使用 LDAP(由您的域控制器提供)来检查信息。然后不需要 EWS,您可以选择执行此类 LDAP 搜索所需的任何开发人员语言。
但是,如果您无权访问域控制器(由于 Ubuntu OS/PC 位于本地 LAN 之外),那么EWS(正如您已经指出的那样)可能是您唯一的选择。