La forma más fácil de obtener un servidor de Active Directory para realizar pruebas

9

Estamos desarrollando una aplicación .net y estamos a punto de agregarle autenticación. Nos gustaría usar Active Directory para esto, pero nuestro objetivo es hacerlo lo más simple posible para el servidor de prueba utilizado para el desarrollo.

¿Qué se necesita para poner en funcionamiento Active Directory? ¿Puedo ejecutarlo localmente en mi instalación de Win7? Escuché sobre ADAM y AD LDS, pero realmente no conozco los detalles además de saber que son implementaciones livianas.

Entonces; ¿Cuál es la forma más fácil de un Active Directory que funcione para las pruebas?

stiank81
fuente
Me alegra ver que nadie de MS se molestó en proporcionar una instancia de prueba.
sorin
Puede usar este servidor de prueba: documize.github.io/ad-ldap-test-server
Harvey Kandola

Respuestas:

6

Necesitará una instalación de servidor (Windows 2003/2008 / 2008R2) para instalar Active Directory.

Generalmente, la forma más fácil de hacer esto en un entorno de prueba / desarrollo es instalar el sistema operativo del servidor en una VM y configurar un dominio dentro de él. Realmente no es tan difícil si solo está buscando ejecutar un dominio muy pequeño para que las personas prueben la autenticación.

Zypher
fuente
Lo mismo ocurre con las versiones ligeras? (AD LDS / ADAM)
stiank81
1
@ stiank81: Correcto, para cualquiera de los componentes de AD necesita el SO del servidor.
Zypher
Si tiene la versión "completa", no necesitaría la versión ligera. No hay diferencia desde una perspectiva de autenticación.
Jim B
2

Puede hacerlo en una VM usando Virtual Box , el hardware de su máquina host determinará qué tan bien funciona. También necesitará una licencia para instalar. NO se ejecutará localmente en Win7, necesita un sistema operativo del servidor.

DanBig
fuente
44
No necesita una copia con licencia, tienen descargas de prueba que puede instalar en una máquina virtual. Si ya está ejecutando Hyper-V, puede descargar un archivo VHD que está listo para funcionar, aún más fácil.
mfinni 01 de
Oh sí, lo había olvidado. Ayer estaba ocupado, solo estaba escribiendo ...
DanBig
así que arregle la respuesta real
Aidan Ryan
1

Samba , el servidor de archivos SMB / CIFS gratuito y muy popular, tiene incorporado un servidor Active Directory y LDAP . Es mejor ejecutarlo en una máquina virtual Linux de algún tipo (prefiero VirtualBox para aplicaciones de prueba simples). Asegúrese de ver la sección de instalación para conocer los requisitos.

DaAwesomeP
fuente
Esto no es Microsoft AD, pero es un buen método para pruebas básicas. Samba también administra a sus usuarios por separado del sistema operativo Linux actual en el que se está ejecutando, lo que simplifica la administración de usuarios debido a la cantidad aparentemente infinita de programas de administración de Samba disponibles.
DaAwesomeP