Мы разрабатываем приложение .net и собираемся добавить к нему аутентификацию. Мы хотели бы использовать для этого Active Directory, но стремимся сделать это как можно проще для тестового сервера, используемого для разработки.
Что нужно для запуска и запуска Active Directory? Могу ли я запустить его локально на моей установке Win7? Я слышал об ADAM и AD LDS, но на самом деле не знаю подробностей, кроме того, что знаю, что это облегченные реализации.
Так; какой самый простой способ получить работающую Active Directory для тестирования?
Вам понадобится установка сервера (Windows 2003/2008 / 2008R2) для установки Active Directory.
Как правило, самый простой способ сделать это в среде test / dev - это установить серверную ОС на виртуальную машину и настроить домен внутри нее. Это действительно не так сложно, если вы просто хотите запустить очень маленький домен, чтобы люди могли протестировать аутентификацию.
Вы можете сделать это на виртуальной машине, используя Виртуальный ящик, оборудование вашего хоста будет определять, насколько хорошо оно работает. Для установки вам также потребуется лицензия. Он НЕ будет работать локально на Win7, вам нужна серверная ОС.
Самба, бесплатный и очень популярный файловый сервер SMB / CIFS, имеет встроенный в Active Directory и сервер LDAP. Лучше всего запускать его на какой-нибудь виртуальной машине Linux (я предпочитаю VirtualBox для простых тестовых приложений). Обязательно посмотрите раздел установки для требований.