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

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

Logon User [D5, Win2k]


koly01 ©   (2002-12-23 12:30:00) 

Не подскажет кто нибудь как использовать функцию LogonUser
что то у меня с параметрами не получаеться, не монгу понять как описать параметр phToken и как его в дальнейшем использовать ...

спасибо ....


koly01   (2002-12-24 17:16:00) [1]

Я все понимаю но я не могу читать на си ... хорошая статья если бы исходники на делфях ... может есть что то с делфями или если можно ли подключить это все в делфу, что бы использовать эти функции в готовом виде .
спасибо .


Игорь Шевченко   (2002-12-24 14:15:00) [2]

koly01 © (24.12.02 14:06)

В MSDN. В статье, на которую ZZ дал ссылку есть и ссылка на MSDN
(как раз та самая, которую я вспомнить не мог :-)))


koly01   (2002-12-24 14:06:00) [3]

Заинтересовало где найти описание sspi и как это все реализовать для делфи .


ZZ   (2002-12-23 16:18:00) [4]

буду ща ломать локальные права.
А стоит ли? Или прогу пишешь для одного строго определенного случая (и готов всем подарить привилегий)?

А вообще - может чем поможет
http://rsdn.ru/QnA/default.asp?baseserv/winauth.xml


koly01   (2002-12-23 15:28:00) [5]

спасибо это уже что то, я если честно просто забыл про такую хорошую функцию как getlasterror.
Спасибо ... буду ща ломать локальные права.


Игорь Шевченко   (2002-12-23 15:19:00) [6]


> Он мне говорит "Клиент не обладает требуемыми правами"


Тогда надо вдумчиво читать MSDN о требовании к правам для выполнения ф-ции LogonUser.
"The process that calls LogonUser must have the SE_TCB_NAME privilege."

Она есть ? Ее и у администратора по умолчанию нету...


koly01   (2002-12-23 15:07:00) [7]

Он мне говорит "Клиент не обладает требуемыми правами"


Игорь Шевченко   (2002-12-23 14:49:00) [8]

http://msdn.microsoft.com

А что говорит GetLastError ? ;-)


koly01   (2002-12-23 14:48:00) [9]

У меня D5 и кроме этого Win2000


koly01   (2002-12-23 14:46:00) [10]

Ни фига не выходит ....
MSDN вспомни ссылку посмотреть ...


Игорь Шевченко   (2002-12-23 14:23:00) [11]

В MSDN был хороший пример проверки аутентификации без использования этой функции. Точную ссылку не помню, к сожалению.

var
hToken : THandle;

LogonUserA(UserName, Password, Domain, LogonType, LogonProvider,
hToken);


koly01   (2002-12-23 14:06:00) [12]

Я и спрашиваю, хочу проверить аутентификацию абонента в домене
использую для этого эту функцию, но как назло она всегда False, phToken = 0. Что делать не знаю . Вот и спрашиваю, как это сделать .


ZZ   (2002-12-23 12:34:00) [13]

не монгу понять как описать параметр phToken и как его в дальнейшем использовать ...
тоже юмор...:))
А зачем тогда тебе вообще эта функция нужна???


Наверх

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