嘿,堆!我刚刚在开发计算机中安装了AD LDS实例。配置如下:

<membership defaultProvider="ActiveDirectoryProvider">
      <providers>
        <add name="ActiveDirectoryProvider"
             connectionStringName="ActiveDirectoryConnection"
             connectionUsername="CN=adldsadmin,CN=Users,CN=TestNet,DC=contoso,DC=com"
             connectionPassword="123456" type="System.Web.Security.ActiveDirectoryMembershipProvider,System.Web,Version=4.0.0.0,Culture=neutral,PublicKeyToken=b03f5f7f11d50a3a"
             connectionProtection="None"
             enableSearchMethods="true"
             applicationName="App1" />
      </providers>
    </membership>


我如何收到以下异常:


指定目录服务
属性或值不存在。


adldsadmin用户在所有组中。我究竟做错了什么?

谢谢!

最佳答案

好的,我发现了问题所在。显然与身份验证有关。解决方案是:


在管理员模式下打开命令提示符。
输入cd %windir%
输入dsmgmt并按Enter。
在每一行之后按Enter键键入以下命令:

ds behavior
  connections
    connect to server localhost:389
    quit
  allow passwd op on unsecured connection
  quit


退出


现在应该可以了。

关于asp.net - Active Directory LDS异常,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/5616080/

10-09 07:29
查看更多