Java 如何使用JNI获取广告用户的属性?

Java 如何使用JNI获取广告用户的属性?,java,java-native-interface,jnienv,Java,Java Native Interface,Jnienv,我使用Java本机接口已经有一段时间了。 突然,我看到了Active Directory用户的话题。我对这个领域完全陌生。有人能告诉我这是关于什么的吗?提前谢谢 与Active Directory对话的简单方法是使用Java LDAP库。这在其他问答和场外资源中有广泛的介绍。例如: 现在谈谈你的具体问题: 如何使用JNI获取广告用户的属性 您可以使用JNI访问Active Directory。您需要: 找到合适的本机LDAP库 使用用于调用本机库的本机方法,为Java实现您自己的LDAP

我使用Java本机接口已经有一段时间了。
突然,我看到了Active Directory用户的话题。我对这个领域完全陌生。

有人能告诉我这是关于什么的吗?

提前谢谢

与Active Directory对话的简单方法是使用Java LDAP库。这在其他问答和场外资源中有广泛的介绍。例如:


现在谈谈你的具体问题:

如何使用JNI获取广告用户的属性

您可以使用JNI访问Active Directory。您需要:

  • 找到合适的本机LDAP库
  • 使用用于调用本机库的本机方法,为Java实现您自己的LDAP API类
  • 编写一些C代码来桥接Java本机调用到本机LDAP库的调用(使用JNI)
  • 解决任何本机代码项目带来的额外构建/测试/部署/可移植性问题
  • 完成此操作后,使用全新的API发出适当的LDAP查询

    简言之:这是可以做到的,但这样做并没有真正的好处


    建议阅读: