2009-12-09 22 views
12

Ich muss einige .NET-Code zum Auflisten von Benutzern und Gruppen schreiben. Ich plane, LINQ zu verwenden. Ich habe keinen Zugriff auf das Active Directory zum Testen. Ich habe keinen Server und kann kein eigenes Active Directory einrichten. Gibt es ein öffentliches Active Directory, das ich zum Testen verwenden könnte? Der Code liest nur Daten aus dem Active Directory und schreibt keine Daten.Öffentlich Active Directory zum Testen

+0

Ich interessiere mich mehr als interessiert, da ich einige Komponententests für ein activedirectory Python-Modul implementieren möchte, und ich möchte diese Tests auf Travis ausführen können, was bedeutet, ich brauche eine Internet-AD. Das ist eine Open-Source-Lösung, so dass das Bezahlen für ein VM-Hosting und Windows-Lizenzen eine inakzeptable Lösung wäre. – sorin

Antwort

4

Ich glaube nicht, AD ist die Art von etwas, gegen das Sie einen öffentlichen Server entwickeln würden.

Am besten wäre es, entweder ADAM oder AD als virtuelle Maschine auf Ihrer Entwicklungsumgebung auszuführen. Sie benötigen weder viel Prozessor noch RAM.

+4

+1 für den Vorschlag der virtuellen Maschine - Sie können sogar eine 180-Tage-Testversion von Windows Server 2008 R2 unter http://www.microsoft.com/downloads/details.aspx?FamilyID=a4fbe2f3-45dd-46bf-8747- herunterladen. 16a111c04107 & displaylang = de und starten Sie es in Microsoft Virtual PC. –

2

Vielleicht können Sie eine lokale ADAM anstelle einer ausgewachsenen AD installieren.

2

Sie könnten versuchen, ADAM (Active Directory Application Mode), die auf XP und Vista zu installieren und zu laufen (nicht sicher über 7). ADAM verhält sich ein wenig anders als AD, aber es kann zu Ihrem Bedarf passen.

+1

Die Microsoft-Download-Seite für ADAM unterstützt Vista nicht. Ich würde immer noch gerne wissen, ob es einen öffentlichen AD-Server gibt. – dlb

0

Es gibt eine verwandte Frage in serverfault, aber es fügt nicht viel hinzu. Die Lösungen sind anscheinend gleich.

Ich denke die Lösung einer virtuellen Maschine ist großartig für mich, weil in meiner Firma die Internetverbindung eingeschränkt ist und eine öffentlich zugängliche AD nicht in Frage kommt.