Error: Only LDAP Connection Strings are Supported against Active Directory
Posted
by Brent Pabst
on Stack Overflow
See other posts from Stack Overflow
or by Brent Pabst
Published on 2010-05-09T16:55:02Z
Indexed on
2010/05/09
16:58 UTC
Read the original article
Hit count: 523
active-directory
|asp.net-membership
|membership-provider
|activedirectorymembership
I have the following ASP.NET Membership section defined in the Web.config file:
<membership defaultProvider="AspNetActiveDirectoryMembershipProvider">
<providers>
<clear/>
<add connectionStringName="ADService" connectionUsername="umanage"
connectionPassword="letmein" enablePasswordReset="true" enableSearchMethods="true"
applicationName="uManage" clientSearchTimeout="30" serverSearchTimeout="30"
name="AspNetActiveDirectoryMembershipProvider" type="System.Web.Security.ActiveDirectoryMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" />
</providers>
</membership>
The Connection string looks like this:
<add name="ADService" connectionString="ldap://familynet.local" />
Whenever I call the following code:
Membership.GetAllUsers();
I get the following error:
Configuration Error Description: An error occurred during the processing of a configuration file required to service this request. Please review the specific error details below and modify your configuration file appropriately.
Parser Error Message: Only LDAP connection strings are supported against Active Directory and ADAM.
I don't understand why the system is claiming the LDAP connection string is bad because it is in fact a valid LDAP string as specified by the MSDN documentation.
http://msdn.microsoft.com/en-us/library/system.web.security.activedirectorymembershipprovider.aspx
Any ideas?
© Stack Overflow or respective owner