2011-11-02 32 views
0

對身份驗證LDAP用戶名和密碼,我有以下代碼:使用ADODB.Connection

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); 

這讀取的用戶名信息。

我該如何檢查密碼是否與該用戶匹配?

回答

0

您的應用程序必須對連接進行身份驗證,即使用LDAP綁定請求設置連接的授權狀態。

+0

請問您是否可以指出我正確的方向?一篇文章或東西證明這一點? –

相關問題