Аутентификация Windows в сети Novell - PullRequest
1 голос
/ 05 августа 2009

В настоящее время я работаю над созданием приложения .NET 3.5 для клиента, предпочитающего единый вход в Windows, но работающего в среде Novell Netware 6 (рабочие столы WinXP).

Правильно ли я считаю, что это исключает использование встроенной проверки подлинности Windows внутри приложения .NET, чтобы не запрашивать у пользователя учетные данные?

Несмотря на то, что они находятся в сети Novell (с eDirectory), клиент также поддерживает экземпляр Active Directory, который можно использовать для проверки подлинности приложения, и, поскольку приложение будет иметь компонент WinForms, я бы идеально хотел использовать службы клиентских приложений аутентифицироваться в AD. Это позволит использовать одну и ту же модель безопасности для всех уровней представления, а также обеспечит автономную аутентификацию, которая может потребоваться.

Однако я не уверен, какие у меня есть варианты для получения учетных данных пользователя, зарегистрированного на настольном ПК. Если об аутентификации Windows не может быть и речи, есть ли другой способ получения и передачи учетных данных через службы клиентских приложений?

1 Ответ

0 голосов
/ 05 августа 2009

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

С помощью eDirectory и базового начального набора Zenworks они могли развернуть динамическую политику локальных пользователей (DLU), которая после успешной регистрации eDirectory на лету создает локальную учетную запись Windows, предоставляя им доступ к локальной машина, без существующей локальной учетной записи.

Если это первый случай, у вас все хорошо. Если последнее (DLU), то вам, возможно, придется продолжить расследование.

...