Ошибка: Только Строки подключения LDAP Поддерживаются против Active Directory

У меня есть следующий раздел ASP.NET Membership, определенный в файле Web.config:


  
    
    
  

Строка подключения похожа на это:


Каждый раз, когда я называю следующий код:

Membership.GetAllUsers();

Я получаю следующую ошибку:

Описание ошибки конфигурации: ошибка произошла во время обработки конфигурационного файла, требуемого обслуживать этот запрос. Рассмотрите определенные детали ошибки ниже и измените Ваш конфигурационный файл соответственно.

Сообщение об ошибке синтаксического анализатора: Только строки подключения LDAP поддерживаются против Active Directory и ADAM.

Я не понимаю, почему система утверждает, что строка подключения LDAP плоха, потому что это - на самом деле допустимая строка LDAP, как указано документацией MSDN.

http://msdn.microsoft.com/en-us/library/system.web.security.activedirectorymembershipprovider.aspx

Какие-либо идеи?

12
задан Brent Pabst 9 May 2010 в 16:55
поделиться

1 ответ

Ваша строка подключения LDAP на самом деле НЕ действительна - строки подключения LDAP чувствительны к регистру; префикс LDAP должен быть прописным . Используйте:

connectionString="LDAP://familynet.local" />

, и все будет в порядке.

29
ответ дан 2 December 2019 в 05:14
поделиться
Другие вопросы по тегам:

Похожие вопросы: