В настоящее время у меня есть 1 пользователь, имеющий разрешение на привязку сервера OpenDJ. Затем мне нужно проверить имя пользователя и пароль от конечного пользователя. Как я могу это сделать?
Вот как я создаю соединение 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