delphi - 查询用户是否是组的成员

标签 delphi active-directory ldap ado delphi-2006

我没有使用 Active Directory 的经验。

我正在使用 Delphi 开发一个与 Active Directory 交互的应用程序。我需要知道测试 Active Directory 用户是否属于指定组的最佳方法。我该怎么做?

我正在使用 Delphi 2006 BDS。

最佳答案

我想分享给你NLDNetAPI.pas .

由于没有丰富的事件目录经验,并且没有 7 以上的 Delphi 版本,我确实认为您可以使用以下代码获取特定组中的所有用户:

GetNetGroupUsers([ServerName], [GroupName], [StringList not nil], False, True);

探索您的用户名的字符串列表。

关于delphi - 查询用户是否是组的成员,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6098833/

相关文章:

delphi - DELPHI中读取txt文件的调试器异常通知错误

javascript - 在 Delphi VCL 应用程序中动态生成的 HTML 页面中添加对 javascript 文件的引用

asp.net - 从外部 Web 应用程序到多个 LDAP (AD) 提供商的 SSO

php - 使用 PHP 将密码安全地发送到 LDAP 服务器

active-directory - 用户是否有 LDAP 标准组成员资格属性?

delphi - 如何使我的表单调整大小更顺畅?

arrays - Delphi:声明包含常量数组的常量记录类型

python - Python ldap 模块是否支持 LDAP channel 绑定(bind)和 LDAP 签名

java - 使用 java JNDI 更新信息 Activity 目录数据 ?

ldap - 应用 LDIF - OpenLDAP 时出现错误 50(访问权限不足)