에 대해 지원되는 I가 Web.config 파일에 정의 된 다음 ASP.NET 회원 섹션 :오류 : 만 LDAP 연결 문자열은 Active Directory에
연결 문자열은 다음과 같습니다<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>
:
<add name="ADService" connectionString="ldap://familynet.local" />
나는 다음과 같은 코드를 호출 할 때마다
: 나는 다음과 같은 오류가
Membership.GetAllUsers();
을 :
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.
왜 나는 시스템이 LDAP 연결 문자열이 좋지 않은지 이해할 수 없습니다. 사실 MSDN 설명서에서 지정한 유효한 LDAP 문자열이기 때문입니다.
http://msdn.microsoft.com/en-us/library/system.web.security.activedirectorymembershipprovider.aspx
어떤 아이디어가?