Top.Mail.Ru
Мастера DELPHI, Delphi programming community Титульная страница Поиск, карта сайта Написать письмо 
| Новости | Поиск | FAQ | Статьи | Книги | Новости VCL |
| Форумы ЧАТ | Орешник | KOL и MCK |
Форумы -» Основная («Начинающим»)/ Базы / WinAPI / Компоненты / Сети / Media / Игры / Corba и COM / KOL / FreePascal / .Net / Прочее / RSDN.ORG

« предыдущая ветвь | форум | следующая ветвь »

LDAP и работа с ним [D6, WinXP]


Yurij-7 ©   (2006-11-27 14:47:00) 

Добрый день
Возникла проблемка работы с LDAP сервером, а имеено не могу понять как с ним "обаться", надо по LDAP логину получить данные о пользователе.
Может у кого есть линки на материалы по работе с LDAP сервером ?

Работаю через набор ф-ций из winldap.pas

Благодарю за помощь.


savva   (2006-11-28 19:26:00) [1]

>Андрей-программер
сослил?


Андрей-программер   (2006-11-28 15:04:00) [2]

Юрий, не занимайтесь ерундой!! выйдите на улицу, помацольте девочек!!))


Yurij-7   (2006-11-28 15:00:00) [3]

Спасибо, буду разбираться


savva   (2006-11-27 20:37:00) [4]

неа.. Projects -> Import Type Lybrary там ищешь Active DS Type Lybrary


Yurij-7   (2006-11-27 17:57:00) [5]

а ActiveDs_TLB на Torry искали ??


savva   (2006-11-27 17:48:00) [6]

хоть бы показал как работаешь..

мне как-то давно пришлось делать диалог выбора пользователя из домена (аналог стандартному виндовому)
сделал все достаточно просто
вот как пример  функция получающая имя польззователя
function GetUserFirstName(AccountName: WideString): WideString;
var
 user : IADsUser;
begin
 try
   if FUseOpenObject then
     ADsOpenObject( AccountName, FUserName, FPassword, 1, IADsUser, user)
   else
     ADsGetObject(AccountName, IADsUser, user);
     Result:=copy(user.FirstName,1,length(user.FirstName));
 except
   Result:= '';
 end;
end;

AccountName - интересный нам аккаунт в виде DOMEN/CN=******,OU=Personal,OU=domen,DC=domen,DC=ru
FUserName - пользователь домена, имющий привелегии получать данные
FPassword - соответственно его пароль

ЗЫ. Используется ActiveDs_TLB


Yurij-7   (2006-11-27 15:19:00) [7]

Неужели никто не сталкивался с подобной задачей ?


Наверх

Титульная страница Поиск, карта сайта Написать письмо