Подтвердить что ты не робот

Локальный сервер LDAP для разработки на Windows 7

Наше приложение (ASP.Net) должно разговаривать с сервером LDAP/Active Directory для проверки групп пользователей. Теперь несколько членов нашей команды должны иметь возможность работать отключенными.

Есть ли способ настроить локальный сервер LDAP на машине разработки (Windows 7 Pro)?

4b9b3361

Ответ 1

ADAM теперь называется Active Directory Lightweight Directory Services, и он был просто опубликован в версии для Windows 7 - загрузите его здесь:

http://www.microsoft.com/downloads/details.aspx?displaylang=en&FamilyID=a45059af-47a8-4c96-afe3-93dab7b5b658

AD LDS - лучшее решение для локальной разработки LDAP - он позволяет вам запускать и останавливать ваши экземпляры AD по своему усмотрению (он работает как служба Windows), и вы даже можете запустить несколько копий.

Узнайте больше о AD LDS в Technet или библиотека MSDN

Ответ 3

Для тех, кто использует Windows-8, службы Active Directory облегченного доступа к каталогам (AD - LDS) являются частью функций Windows, и нам нужно включить эту функцию.

Ниже приведена ссылка для этого. (см. раздел "Установка AD LDS в Windows 8" )

https://technet.microsoft.com/en-us/library/6a3bedf7-9c5b-4ada-9a51-6b794adc9ab8

Ниже приведена ссылка, как мы можем создать экземпляр AD-LDS.

https://technet.microsoft.com/en-us/library/cc816778(v=ws.10).aspx

Для создания пользователей и групп и других операций используйте ссылку ниже:

https://msdn.microsoft.com/en-us/library/windows/desktop/aa772138(v=vs.85).aspx

И наконец, чтобы интегрировать AD-LDS с MVC ниже ссылки, будет полезно

аутентифицировать приложение asp.net mvc 5 из экземпляра adlds

Ответ 4

Вы также можете попробовать OpenLDAP для Windows:

OpenLDAP - это бесплатный набор клиентских и серверных инструментов, которые реализуют Lightweight Directory Access Protocol (LDAP) для Linux. Мы создали OpenLDAP для Windows, пакет, который вы также можете использовать бесплатно. Он работает из коробки, поэтому дополнительное программное обеспечение не требуется.

Пакет основан на OpenLDAP 2.4.39 и включает большинство функций, доступных в Linux. Бэкэнд по умолчанию - это Berkeley DB с поддержкой SSL. OpenLDAP для Windows поддерживает полную поддержку Unicode. Пакет был протестирован на Windows Server 2003, Windows Server 2008, Windows Server 2012, Windows Vista, Windows 7 и Windows 8.x.

OpenLDAP для Windows является бесплатным для частного и коммерческого использования.

Легко следовать инструкциям по установке можно найти здесь: OpenLDAP для Windows - установка

Кроме того, вы можете использовать клиент Ldap Admin, он может подключаться как к OpenLDAP для Windows, так и к ApacheDS.

Ответ 5

Microsoft ADAM, вероятно, будет работать. Насколько я знаю, он только официально поддерживается в Windows Pro через XP, но есть приличная вероятность, что он будет работать и на Windows 7. Если это не так, другая возможность посмотреть будет OpenLDAP.