一、添加引用 System.DirectoryServices System.DirectoryServices.AccountManagement 二、驗證代碼 聲明域 驗證代碼 三、開放埠 如果調用不通,需要防火牆開放389埠 ...
一、添加引用
System.DirectoryServices
System.DirectoryServices.AccountManagement
二、驗證代碼
聲明域
1 string domainName = "bitdao.cn";
驗證代碼
1 PrincipalContext context = new PrincipalContext(ContextType.Domain, domainName, account, password); 2 if (!context.ValidateCredentials(account + "@" + domainName, password, ContextOptions.SimpleBind)) 3 return Json(new { Code = 1, Msg = "帳號或密碼不正確,請重新輸入!" });
三、開放埠
如果調用不通,需要防火牆開放389埠