
我正在嘗試跑步LDAP綁定向 LDAP 伺服器進行身份驗證。透過執行嘗試透過 LDAP 連接的 Java 程式碼,我知道發生了「連線逾時錯誤」。
但是,我運行ldapbind
正確嗎?請注意,我有一個空白的“userDn”或密碼用於存取該伺服器。
ldapbind -h ldap://A.B.C.com:389/dc=foo,dc=bar -D "" -w ""
錯誤:“無法連接到 LDAP 伺服器”
答案1
以下對我有用:
ldapbind -p 389 -h A.B.C.com -D "" -w ""
對於我的主機名A.B.C.com
,我不需要ldap://
指定協定。請注意,對於此主機名,我不需要使用者名稱或密碼,因此不需要這些""
條目。
請注意,在我的 LDAP 伺服器重新上線後,執行上述命令會產生:bind successful
。