Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah saya boleh mengesahkan pengguna terhadap Direktori Aktif menggunakan C#?
c# Pengesahan Pengguna Direktori Aktif
Banyak aplikasi memerlukan mengesahkan kelayakan pengguna terhadap pelayan Direktori Aktif. Panduan ini menunjukkan kaedah C# mudah menggunakan ruang nama. System.DirectoryServices.AccountManagement
memanfaatkan System.DirectoryServices.AccountManagement
untuk .NET Framework 3.5 dan kemudian, ruang nama
System.DirectoryServices.AccountManagement
PrincipalContext
ValidateCredentials
Ganti
<code class="language-csharp">using (PrincipalContext pc = new PrincipalContext(ContextType.Domain, "YOURDOMAIN")) { bool isValid = pc.ValidateCredentials("myuser", "mypassword"); }</code>dengan nama domain sebenar anda.
"YOURDOMAIN"
Pendekatan ini menawarkan beberapa kelebihan utama:
boleh didapati dalam sumber yang berkaitan (jika ada yang pada asalnya disediakan). true
Atas ialah kandungan terperinci Bagaimanakah saya boleh mengesahkan pengguna terhadap Direktori Aktif menggunakan C#?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!