Lui*_*lar 3 asp.net asp.net-membership active-directory adldap
嘿堆!我刚刚在我的开发机器中安装了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>
Run Code Online (Sandbox Code Playgroud)
我怎么得到以下异常:
指定的目录服务属性或值不存在.
adldsadmin用户位于所有组中.我究竟做错了什么?
谢谢!
好的,我发现了问题所在.显然与身份验证有关.解决方案是:
cd %windir%dsmgmt,然后按回车.在每行后按Enter键键入以下命令:
ds behavior
connections
connect to server localhost:389
quit
allow passwd op on unsecured connection
quit
Run Code Online (Sandbox Code Playgroud)
放弃
现在它应该工作.
| 归档时间: |
|
| 查看次数: |
1597 次 |
| 最近记录: |