ホームページ >バックエンド開発 >C#.Net チュートリアル >C# AD (Active Directory) を使用してイントラネットのユーザー名とパスワードを確認する
1. イントラネットに接続し、AD のドメインアドレスを確認します
nslookup
set types=all
_ldap._tcp
2. AD 機能を確認します
public bool ADLogin(string userName, string password) { // sample : // LDAP://xxx.com string domain = System.Configuration.ConfigurationManager.AppSettings["AD_Domain"]; try { DirectoryEntry entry = new DirectoryEntry(domain, userName, password); object obj = entry.NativeObject; DirectorySearcher search = new DirectorySearcher(entry); search.Filter = string.Format("(SAMAccountName={0})", userName); search.PropertiesToLoad.Add("cn"); SearchResult result = search.FindOne(); if (result == null) return false; } catch (Exception ex) { log.Error(ex); return false; } return true; }
以上が AD の使用方法です (アクティブ) C# でのディレクトリ) イントラネットのユーザー名とパスワードの内容を確認します。さらに関連する内容については、PHP 中国語 Web サイト (www.php.cn) に注目してください。