Есть ли что-нибудь, что я могу использовать для насмешки AD API для получения списка пользователей? - PullRequest
1 голос
/ 04 ноября 2011

Мне не нужен AD для чего-то большего, чем получение списка имен пользователей.Мое приложение использует свою собственную пользовательскую аутентификацию, но выполняет проверки на основе имени пользователя домена вошедшего в систему пользователя, поэтому имена пользователей в моей таблице «Пользователи» должны совпадать с именами, используемыми вошедшими в систему пользователями.

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

Однако эпическая сага, связанная с запуском AD на ВМ на моем Win 7 HomeНоутбук слишком перегружен.Могу ли я использовать их, если мой код C # не нужно менять, чтобы переключиться на настоящую AD?

1 Ответ

1 голос
/ 04 ноября 2011

Взгляните на службы Active Directory облегченного доступа к каталогам (AD LDS), которые ранее также назывались AD / AM (режим приложения AD).

http://msdn.microsoft.com/en-us/library/windows/desktop/aa705886%28v=vs.85%29.aspx

Это облегченная версия AD, которая пахнет как AD, ведет себя как AD, но это служба NT, которую вы можете запускать (и останавливать) по своему желанию, и она не полностью захватывает вашу машину / сервер - вы можете легко отключить / удалить его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...