2010-06-16 4 views
2

В соответствии с требованием мы написали один пользовательский GINA. Я наблюдал одно интересное поведение в Windows XP 32 бит (SP2). Пользовательская GINA внутренне вызывает Windows GINA по умолчанию Windows (msgina.dll) и показывает одно дополнительное окно в соответствии с нашим требованием.Выход из сеанса удаленного рабочего стола не закрывает сеанс, снова отображая экран входа в Windows XP 32 бит - SP2

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

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

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

С кем-либо сталкивались с такими проблемами при работе с Windows GINA?

ответ

0

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

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

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