Выход из сеанса удаленного рабочего стола не закрывает сеанс, снова показывая экран входа в систему в Windows XP 32 Bit - SP2 - PullRequest
2 голосов
/ 16 июня 2010

Согласно требованию мы написали одну пользовательскую GINA. Я наблюдал одно интересное поведение в Windows XP 32 бит (SP2) . Настроенный GINA внутренне вызывает Windows GINA по умолчанию Windows (msgina.dll) и показывает одно дополнительное окно согласно нашему требованию.

Раньше я делал удаленный рабочий стол на компьютере с XP. После замены Windows GINA на настроенную GINA я попытался выйти из системы на компьютере XP (я использую подключение к удаленному рабочему столу для входа в систему), выход из системы завершился успешно (после отображения сохранения настроек, закрытия сетевых подключений и т. Д.), И я получу вход в систему экран, который мы получаем при входе в систему, этого не ожидается по сравнению с другими версиями Windows OD.

Где, как и в других операционных системах, таких как Windows XP 64-битная / Windows 2003 32/64-битная, даже после замены Windows Gina на пользовательский сеанс удаленного рабочего стола GINA закрывается после выхода из машины. Я попытался установить Novell GINA в Windows XP 32 Bit, но у меня не возникло проблем с этим.

Я пробовал обновить XP SP2 до SP3, но я столкнулся с той же проблемой.

Кто-нибудь еще сталкивался с такими проблемами при работе с Windows GINA?

1 Ответ

0 голосов
/ 12 февраля 2011

Не могу сказать, что у меня были такие же проблемы. Вы передаете большинство функций в msgina или делаете много пользовательских обработок (и заменяете оригинальный код)?

Моя пользовательская GINA была очень поверхностной оболочкой существующей функциональности и прекрасно работала в Windows 2000, XP и 2003.

Однако, что касается различий в поведении: XP x64 основана на базе кода Windows 2003 Server. Так что это вполне может объяснить некоторые сходства между ними и отличиями от «ванильной» XP.

...