2009-12-09 27 views
12

Necesito escribir un código .NET para listar usuarios y grupos. Estoy planeando usar LINQ. No tengo acceso al directorio activo para probar. No tengo un servidor y no puedo configurar mi propio directorio activo. ¿Hay algún directorio activo público que pueda usar para probar? El código solo lee datos del directorio activo y no escribe ningún dato.Public Active directory for testing

+0

Estoy más que interesado acerca de esto, ya que quiero implementar algunas pruebas de unidad para un módulo activedirectory python y me gustaría poder ejecutar estas pruebas en Travis, lo que significa que necesito un AD de cara a Internet. Eso es de código abierto, por lo que pagar por un hosting de VM y licencias de Windows sería una solución inaceptable. – sorin

Respuesta

4

No creo que AD sea el tipo de cosa con la que se puede desarrollar un servidor público.

Lo mejor sería ejecutar ADAM o AD como una máquina virtual en su cuadro de desarrollo. Tampoco requieren mucho procesador o RAM.

+4

+1 para la sugerencia de máquina virtual: incluso puede descargar una versión de evaluación de 180 días de Windows Server 2008 R2 en http://www.microsoft.com/downloads/details.aspx?FamilyID=a4fbe2f3-45dd-46bf-8747- 16a111c04107 & displaylang = en y enciéndalo en Microsoft Virtual PC. –

2

Quizás puede instalar un ADAM local en lugar de un AD completo.

2

Puede probar ADAM (Active Directory Application Mode) que se instalará y ejecutará en XP y Vista (no estoy seguro acerca de 7). ADAM se comporta de una manera un poco diferente a AD, pero puede ajustarse a sus necesidades.

+1

La página de descarga de Microsoft para ADAM no es compatible con Vista. Me gustaría saber si hay un servidor AD público. – dlb

0

Hay una pregunta relacionada en serverfault, pero no agrega mucho. Las soluciones aparentemente son iguales.

Creo que la solución de una máquina virtual es genial para mí, porque en mi compañía la conexión a internet está restringida y el uso de un anuncio publicitario accesible está fuera de cuestión.