Asp.net Active Directory LDS异常

Asp.net Active Directory LDS异常,asp.net,active-directory,asp.net-membership,adldap,Asp.net,Active Directory,Asp.net Membership,Adldap,嘿,斯塔克!我刚刚在我的开发机器上安装了一个AD LDS实例。配置如下所示: <membership defaultProvider="ActiveDirectoryProvider"> <providers> <add name="ActiveDirectoryProvider" connectionStringName="ActiveDirectoryConnection" co

嘿,斯塔克!我刚刚在我的开发机器上安装了一个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
    
    退出

  • 现在应该可以了