Cara termudah untuk mendapatkan server Direktori Aktif untuk pengujian

9

Kami sedang mengembangkan aplikasi .net, dan akan menambahkan otentikasi ke dalamnya. Kami ingin menggunakan Direktori Aktif untuk ini, tetapi bertujuan untuk membuat ini sesederhana mungkin untuk server uji yang digunakan untuk pengembangan.

Apa yang diperlukan untuk mengaktifkan dan menjalankan Direktori Aktif? Bisakah saya menjalankannya secara lokal pada instalasi Win7 saya? Saya pernah mendengar tentang ADAM dan AD LDS, tetapi tidak benar-benar mengetahui detailnya selain mengetahui bahwa itu adalah implementasi yang ringan.

Begitu; apa cara termudah untuk Active Directory yang berfungsi untuk pengujian?

stiank81
sumber
Sangat senang melihat bahwa tidak ada seorang pun dari MS yang repot-repot memberikan contoh uji.
sorin
Anda dapat menggunakan server uji ini: documize.github.io/ad-ldap-test-server
Harvey Kandola

Jawaban:

6

Anda akan memerlukan instalasi server (Windows 2003/2008 / 2008R2) untuk menginstal direktori aktif.

Umumnya cara termudah untuk melakukan ini dalam lingkungan uji / dev adalah menginstal OS server di VM dan mengatur domain di dalamnya. Ini benar-benar tidak sulit jika Anda hanya ingin menjalankan domain yang sangat kecil untuk diuji orang.

Zypher
sumber
Sama berlaku untuk versi ringan? (AD LDS / ADAM)
stiank81
1
@ stiank81: Benar, untuk komponen AD apa pun, Anda memerlukan Server OS.
Zypher
jika Anda memiliki versi "penuh" Anda tidak akan memerlukan versi yang ringan. Tidak ada perbedaan dari perspektif otentikasi.
Jim B
2

Anda bisa melakukannya di VM menggunakan Virtual Box , perangkat keras mesin host Anda akan menentukan seberapa baik kinerjanya. Anda juga akan memerlukan lisensi untuk menginstal. Ini TIDAK akan berjalan secara lokal di Win7, Anda memerlukan Server OS.

DanBig
sumber
4
Anda tidak memerlukan salinan berlisensi, mereka memiliki unduhan percobaan yang dapat Anda instal ke VM. Jika Anda sudah menjalankan Hyper-V, maka Anda dapat mengunduh file VHD yang siap digunakan, bahkan lebih mudah.
mfinni
Oh ya, lupakan itu. Kemarin sibuk, saya baru saja mengetik ...
DanBig
jadi perbaiki jawaban yang sebenarnya
Aidan Ryan
1

Samba , server file SMB / CIFS yang gratis dan sangat populer, memiliki built in Active Directory dan server LDAP . Sebaiknya Anda menjalankannya di Linux VM semacam (Saya lebih suka VirtualBox untuk aplikasi pengujian sederhana). Pastikan untuk melihat bagian instalasi untuk persyaratan.

DaAwesomeP
sumber
Ini bukan Microsoft AD, tapi ini metode yang bagus untuk pengujian dasar. Samba juga mengelola penggunanya secara terpisah dari OS Linux yang sebenarnya dijalankan, yang menyederhanakan manajemen pengguna karena jumlah program manajemen Samba yang tampaknya tak terbatas.
DaAwesomeP