ASP.Net中的Active Directory身份验证 - 需要连接字符串帮助

use*_*371 1 asp.net authentication active-directory

我是Active Directory和asp.net身份验证的新手,并且遵循这篇文章 http://msdn.microsoft.com/en-us/library/ms998360.aspx

完成它.在文章的一个地方,它说要定义Active Directory连接字符串,给出的示例是:

 <connectionStrings>
     <add name="ADConnectionString"
        connectionString="LDAP://testdomain.test.com/CN=Users,DC=testdomain,DC=test,DC=com" />
 </connectionStrings>
Run Code Online (Sandbox Code Playgroud)

我不知道这个连接字符串.任何人都可以解释这个连接字符串是什么或指向一些有详细信息的文章.我在团队中有其他Active Directory专家,但他们是网络管理员.所以另一种方式让我知道如何向他们解释我需要什么?

谢谢

Kev*_*che 6

以下是我们的联系方式:

<add name="ADConnectionString" connectionString="LDAP://domaincontrollername:port/DC=domainname,DC=domainnamepart2"/>
Run Code Online (Sandbox Code Playgroud)

我们使用了一个域控制器服务器名称并使用了端口389.我们的域名类似于username@domainpart1.domainpart2所以我们如上所述输入....如果你只有用户名@ domain那么它只有一个DC.

这不是连接的唯一方法,但你明白了.

您可以使用softerra ldap浏览器(免费版)来帮助弄清楚如何连接到您的服务器,然后使用该字符串来帮助您在asp.net中正确使用它.这就是我们开始的方式.