<:> Soalan:
Bagaimana Menentukan Keberkesanan Nama Pengguna dan Kata Laluan Pengesahan Direktori Aktif?Jawapan:
Untuk aplikasi yang digunakan pada .net 3.5 dan versi yang lebih tinggi, System.DirectoryServices.AccountManagement ruang penamaan menyediakan mekanisme bukti pengesahan yang efisien:
Kaedah ini mudah dan boleh dipercayai, dan ia direalisasikan dalam C#tulen.
using(PrincipalContext pc = new PrincipalContext(ContextType.Domain, "YOURDOMAIN")) { // 验证凭据 bool isValid = pc.ValidateCredentials("myuser", "mypassword"); }
Atas ialah kandungan terperinci Bagaimana saya boleh mengesahkan kelayakan pengguna Direktori Aktif di C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!