GINA
От: Пайрон  
Дата: 12.03.09 08:39
Оценка:
Странно, вроде несколько лет назад раздел системного программирования был, нэ? )))
Лан, к делу — по работе пришлось писать полную замену Джины. Инфу собирал долго, упорно, но верно ))) В итоге получил почти рабочий вариант. Проблемы остались только с 3мя вещами:
1. Достоверно известно, что функция LsaLogonUser в ядре 5.0 (Win2000) не проставляет аттрибут logon группы, из-за чего я не могу получить сид логона и, как следствие, не могу получить нормальный доступ к ACL (как я понимаю). Начиная с ХР — все нормально (((
2. Логон через RDP — коннект идет нормальный, но при этом локального юзверя ВинЛогон Логоффит и он (юзверь) виснет на этапе сохранения параметров. Тоже проблема (
3. Смена пароля. Уведомляю ВинЛогон о смене пароля, ни одна функа ошибку не возвращает, но при этом пароль не меняется (((

Если кто сможет помочь — буду оччень рад. Сам уже не знаю в какую сторону даж копать ((

25.03.09 19:20: Перенесено модератором из 'Прочее' — Кодт
Re: GINA
От: Lonely Dog Россия  
Дата: 25.03.09 12:59
Оценка: 8 (1)
Здравствуйте, Пайрон, Вы писали:

П>Странно, вроде несколько лет назад раздел системного программирования был, нэ? )))

П>Лан, к делу — по работе пришлось писать полную замену Джины. Инфу собирал долго, упорно, но верно ))) В итоге получил почти рабочий вариант. Проблемы остались только с 3мя вещами:
П>1. Достоверно известно, что функция LsaLogonUser в ядре 5.0 (Win2000) не проставляет аттрибут logon группы, из-за чего я не могу получить сид логона и, как следствие, не могу получить нормальный доступ к ACL (как я понимаю). Начиная с ХР — все нормально (((
Покажите код. У меня никаких проблем не бвло.

П>2. Логон через RDP — коннект идет нормальный, но при этом локального юзверя ВинЛогон Логоффит и он (юзверь) виснет на этапе сохранения параметров. Тоже проблема (

Т.е. после успешного LsaLogonUser начинает загружаться оболочка, а потом следуюет немедленный логофф?
LsaLogonUser с каким кодов вызываете? Interactive или RemoteInteractive.

П>3. Смена пароля. Уведомляю ВинЛогон о смене пароля, ни одна функа ошибку не возвращает, но при этом пароль не меняется (((

Так а пароль то вы меняете или только уведомляете?
Уведомление не меняет пароль!

PS: По поводу того, что весь функционал реализован. Переменные окружения грузите, Last known good configuration поддерживаете, домашний каталог правильно устанавливаете?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.