Der einfachste Weg, einen Active Directory-Server zum Testen zu erhalten

8

Wir entwickeln eine .net-Anwendung und sind dabei, ihr eine Authentifizierung hinzuzufügen. Wir möchten hierfür Active Directory verwenden, möchten dies jedoch für den für die Entwicklung verwendeten Testserver so einfach wie möglich gestalten.

Was ist erforderlich, um Active Directory zum Laufen zu bringen? Kann ich es lokal auf meiner Win7-Installation ausführen? Ich habe von ADAM und AD LDS gehört, kenne aber die Details nicht wirklich, außer zu wissen, dass es sich um leichte Implementierungen handelt.

Damit; Was ist der einfachste Weg zu einem funktionierenden Active Directory zum Testen?

stiank81
quelle
Ich bin so froh zu sehen, dass sich niemand von MS die Mühe gemacht hat, eine Testinstanz bereitzustellen.
Sorin
Sie können diesen Testserver
Harvey Kandola

Antworten:

6

Sie benötigen eine Serverinstallation (Windows 2003/2008 / 2008R2), um Active Directory zu installieren.

Im Allgemeinen besteht der einfachste Weg, dies in einer Test- / Entwicklungsumgebung zu tun, darin, das Server-Betriebssystem in einer VM zu installieren und eine Domäne darin einzurichten. Es ist wirklich nicht so schwer, wenn Sie nur eine sehr kleine Domain betreiben möchten, gegen die die Autoren die Authentifizierung testen können.

Zypher
quelle
Gleiches gilt für die Leichtbauversionen? (AD LDS / ADAM)
stiank81
1
@ stiank81: Richtig, für alle AD-Komponenten benötigen Sie das Server-Betriebssystem.
Zypher
Wenn Sie die "Vollversion" haben, würden Sie die leichte Version nicht benötigen. Aus Sicht der Authentifizierung gibt es keinen Unterschied.
Jim B
2

Sie können dies in einer VM mit Virtual Box tun. Die Hardware Ihres Host-Computers bestimmt, wie gut die Leistung ist. Für die Installation benötigen Sie außerdem eine Lizenz. Es wird NICHT lokal unter Win7 ausgeführt, Sie benötigen ein Server-Betriebssystem.

DanBig
quelle
3
Sie benötigen keine lizenzierte Kopie. Sie verfügen über Testdownloads, die Sie auf einer VM installieren können. Wenn Sie bereits Hyper-V ausführen, können Sie eine sofort einsatzbereite VHD-Datei herunterladen.
Mfinni
Oh ja, das habe ich vergessen. Gestern war viel
los
Also korrigieren Sie die eigentliche Antwort
Aidan Ryan
1

Samba , der kostenlose und sehr beliebte SMB / CIFS-Dateiserver, verfügt über einen integrierten Active Directory- und LDAP-Server . Am besten führen Sie es auf einer Linux-VM aus (ich bevorzuge VirtualBox für einfache Testanwendungen). Informationen zu den Anforderungen finden Sie im Installationsabschnitt .

DaAwesomeP
quelle
Dies ist nicht Microsoft AD, aber eine gute Methode für grundlegende Tests. Samba verwaltet seine Benutzer auch getrennt vom eigentlichen Linux-Betriebssystem, auf dem es ausgeführt wird. Dies vereinfacht die Benutzerverwaltung aufgrund der scheinbar unendlichen Anzahl verfügbarer Samba-Verwaltungsprogramme.
DaAwesomeP