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