如何使用 JNI 获取 AD 用户的属性?
How to to get the properties of an AD user using JNI?
我使用 Java 本机界面已有一段时间了。
突然我看到了 Active Directory 的主题 users.I 我对这个领域完全陌生。
有人能告诉我这是关于什么的吗?
谢谢提前!!!!
与 Active Directory 对话的简单方法是使用 Java LDAP 库。其他问答和场外资源对此进行了广泛介绍。例如:
- How to connect with Java into Active Directory
现在回答您的具体问题:
How to to get the properties of an AD user using JNI?
您可以使用 JNI 访问 Active Directory。您需要:
- 寻找合适的本机 LDAP 库。
- 为 Java 实施您自己的 LDAP API 类,使用调用本机库的本机方法
- 编写一些 C 代码来桥接 Java 本机调用到本机 LDAP 库(使用 JNI)的调用。
- 解决任何本机代码项目附带的额外构建/测试/部署/可移植性问题。
完成后,使用闪亮的新 API 发出适当的 LDAP 查询。
简而言之:可以做到,但是没有真正的好处。
我使用 Java 本机界面已有一段时间了。
突然我看到了 Active Directory 的主题 users.I 我对这个领域完全陌生。
有人能告诉我这是关于什么的吗?
谢谢提前!!!!
与 Active Directory 对话的简单方法是使用 Java LDAP 库。其他问答和场外资源对此进行了广泛介绍。例如:
- How to connect with Java into Active Directory
现在回答您的具体问题:
How to to get the properties of an AD user using JNI?
您可以使用 JNI 访问 Active Directory。您需要:
- 寻找合适的本机 LDAP 库。
- 为 Java 实施您自己的 LDAP API 类,使用调用本机库的本机方法
- 编写一些 C 代码来桥接 Java 本机调用到本机 LDAP 库(使用 JNI)的调用。
- 解决任何本机代码项目附带的额外构建/测试/部署/可移植性问题。
完成后,使用闪亮的新 API 发出适当的 LDAP 查询。
简而言之:可以做到,但是没有真正的好处。