Аутентификация имени пользователя и пароля по LDAP с использованием ADODB.Connection - PullRequest
0 голосов
/ 02 ноября 2011

У меня есть следующий код:

object recs;
ADODB.Connection conn = new ADODB.Connection();
ADODB.Recordset rs = new ADODB.Recordset();

conn.Provider = "ADSDSOObject";

string SQLStmt = "SELECT cn FROM 'LDAP://" + server + "/o=nwu/ou=users' WHERE cn='" + userName + "'";
conn.Open("ADs Provider", "****", "****");

rs = conn.Execute(SQLStmt,out recs, 0);

Это считывает информацию для имени пользователя.

Как я на самом деле проверяю, совпадает ли пароль с этим пользователем?

Ответы [ 2 ]

0 голосов
/ 25 сентября 2014

Вы можете найти ответ на свой вопрос и многие другие подробности на веб-сайте MSDN.

Читать это: Создание безопасных приложений ASP.NET: аутентификация, авторизация и безопасная связь

0 голосов
/ 02 ноября 2011

Ваше приложение должно аутентифицировать соединение, то есть установить состояние авторизации соединения, используя запрос связывания LDAP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...