Какая строка подключения для LDAP? - PullRequest
1 голос
/ 19 марта 2011

Вот как мне нужно это использовать:

string tmpDirectory = String.Format("LDAP://ou={0},dc={1},dc={2}", 
                                    parentOrganizationUnit,
                                    domainName,
                                    domainExtension
);

Когда я пытаюсь запустить какой-то код, используя это соединение, я получаю исключение.( См. Этот вопрос для получения дополнительной информации ).

Мне сказали, что мне нужно предоставить строку подключения с учетными данными - именем пользователя и паролем.

Что такоеСтрока подключения, как?Мне нужен точный синтаксис.:) Спасибо!

Я использую Windows Server 2003 и Active Directory.

1 Ответ

3 голосов
/ 19 марта 2011

Учетные данные не входят в строку подключения, но являются отдельными параметрами для другой перегрузки конструктора DirectoryEntry :

var entry = new DirectoryEntry(tmpDirectory, "username", "password");
...