[Windows] 透過 Domain Controller 取得 LDAP
如題,在大公司使用AD驗證是很常見的,且當有多個子公司時,LDAP就有可能會更換,此時突然變動就沒法登入了,確實有點麻煩,解決方式如下。
// 假設你的 DC如下
// DC = "dc=DC01,dc=yourdomain,dc=intra";
// 於 CMD 輸入以下指令
nltest /dsgetdc:DC01.yourdomain.intra
// 結果會如下:
DC: \\DC01.yourdomain.intra
Address: \\10.1.1.10
Dom Guid: ...
Dom Name: yourdomain.intra
Forest Name: yourdomain.intra
Flags: ...
// 而 Address 就是LDAP,Port通常為389。
// C#程式就會如下...
DC = "dc=DC01,dc=yourdomain,dc=intra";
LDAP = "LDAP://10.1.1.10:389";
留言
張貼留言