Как проверить пользователя с помощью LDAP Novell - PullRequest
0 голосов
/ 26 апреля 2020

Использование библиотеки Novell LDAP с C # /. Net Core 2.2 Я не могу проверить пользователя с помощью идентификатора пользователя / пароля (который не может быть привязан к каталогу) с помощью следующего кода:

ldapConn.Connect(LDAPServer, Port);
ldapConn.Bind(DeveloperDN, DeveloperPW);
if (ldapConn.Bound)
{
    var encodedBytes = SupportClass.ToSByteArray(Encoding.Unicode.GetBytes(UserPW));
    LdapAttribute attributePassword = new LdapAttribute("unicodePwd", encodedBytes);

    if (!ldapConn.Compare(UserDN, attributePassword)) throw new Exception("Invalid login");
}

Я получаю «Нет такого атрибута» как сообщение об ошибке.

...