Saya punya beberapa aplikasi web yang menggunakan Active Directory untuk otentikasi. Yang ingin saya lakukan adalah menyediakan halaman web sederhana yang memungkinkan pengguna untuk memperbarui kata sandi AD mereka.
Ini bukan masalah ketika sebagian besar pengguna memiliki mesin windows yang terhubung ke server AD ini (dan bisa ctrl-alt-del untuk mengubah kata sandi), tetapi kami bergerak menjauh dari itu dan server AD sebagian besar untuk web aplikasi.
Apakah ada solusi sederhana untuk ini, atau saya melihat manajer LDAP besar?
sumber
Saya sebenarnya menemukan solusi untuk ini yang hampir persis seperti yang saya inginkan. IIS hadir dengan fungsi ini di luar kotak, itu hanya disembunyikan.
Saya menggunakan artikel ini untuk memulai.
Langkah dasar:
A. Versi Layanan Informasi Internet (IIS) 6.0 yang dikirimkan dengan Windows 2003 mencakup beberapa alat administrasi Web yang dinonaktifkan secara default. Untuk mengaktifkan alat, lakukan langkah-langkah berikut:
C:\windows\system32\inetsrv\iisadmpwd
Maka halaman tersebut harus dapat diakses di http: //localhost/iisadmpwd/aexp2b.asp
Jika Anda mendapatkan 404 pada file aktual, Anda mungkin harus mengaktifkan server untuk menjalankan halaman asp.
sumber
Satu lagi produk siap pakai yang mendukung antarmuka web Direktori Aktif: http://www.adaxes.com . Pembaruan kata sandi adalah salah satu dari banyak tugas swalayan yang dapat diimplementasikan oleh perangkat lunak. Yang perlu Anda lakukan adalah mendelegasikan izin yang diperlukan melalui admin admin dan pengguna akan melakukan pekerjaan mereka menggunakan browser web. Terima kasih.
sumber
Jawaban yang sangat sederhana - jika Anda memiliki Exchange dan OWA - hanya meminta mereka mengubah kata sandi mereka dalam OWA.
sumber
Jika Anda memiliki Sharepoint dikerahkan, ada juga perkumpulan WebParts yang dirancang untuk memungkinkan Anda mengubah konten Active Directory. Banyak dari itu adalah perangkat lunak mewah, tetapi tidak semuanya:
http://www.codeplex.com/adselfservice
sumber