Active Directory实现

时间:2011-08-10 03:55:59

标签: c++ visual-c++ active-directory

我们在应用服务器中验证为文件系统。现在我正在尝试将AD支持实现到我们的应用服务器中的现有身份验证中,我们需要添加多个AD支持,

场景 Scenario

所以我添加了一个配置多个LDAP的应用程序,现在我发现登录到服务器将基于DN,所以我希望用户应该知道基本DN,

但人们如何知道基础DN。

如果需要,我可以提供更多细节。

1 个答案:

答案 0 :(得分:2)

由于您正在处理AD,因此您只需使用sAMAccountName或UPN进行绑定即可。或者,您可以使用硬编码帐户搜索用户(例如(&(objectCategory=user)(objectClass=person)(sAMAccountName=%s)))并从那里获取DN。

使用这两个选项,用户无需输入(甚至知道)他们的DN。