0
目前,我有1個用戶有權限綁定OpenDJ服務器。然後我需要驗證最終用戶的用戶名和密碼。我怎樣才能做到這一點?如何通過已驗證的連接驗證LDAP用戶名和密碼?
這是我創建的LDAP連接,併成功綁定方式:
LdapConnection connection = new LdapConnection("opendj.mydn.com.vn");
//Set session options
connection.SessionOptions.SecureSocketLayer = false;
connection.AuthType = AuthType.Basic;
connection.Bind(new NetworkCredential("myuser", "mypassword"));
在那之後,我需要使用此連接來驗證"user1"
和"password1"
。
如何查詢此操作?
這是OpenDJ的配置:
Host_LDAP=opendj.mydn.com.vn
dn_LDAP=ou\=People,dc\=mydn,dc\=com
#uid_LDAP=uid\=webservice,ou\=People,dc\=mydn,dc\=com
uid_LDAP=webservice
admin_LDAP_verify_attr=uid
admin_LDAP_verify_dn=ou\=People,dc\=mydn,dc\=com
謝謝兄弟,但我需要使用此連接來驗證其他用戶(用戶1) –
所以,你需要綁定的用戶,他的密碼。綁定是這裏關鍵的一步。 – EJP
IT人告訴我,只有myuser才被授予綁定到這個OpenDJ的權限。之後,我需要使用我的用戶來驗證其他用戶。 –