我们的应用服务器中有文件系统认证。现在我正在尝试将 AD 支持实现到我们应用程序服务器中的现有身份验证中,我们需要添加多个 AD 支持,
场景
所以我添加了一个应用程序来配置多个 LDAP,现在我发现登录服务器将基于 DN,所以我希望用户应该知道基本 DN,
但是人们如何知道基本 DN。
如果需要,我可以提供更多详细信息。
最佳答案
由于您正在处理 AD,您可以简单地与 sAMAccountName 或 UPN 绑定(bind)。或者,您可以使用硬编码帐户搜索用户(例如 (&(objectCategory=user)(objectClass=person)(sAMAccountName=%s))
)并从那里获取 DN。
有了这两个选项,用户不必输入(甚至不知道)他们的 DN。
关于c++ - 事件目录实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7005707/