3
我在RHEL5上運行在Apache後面的Plone內使用LDAP,以根據ActiveDirectory對用戶進行身份驗證。這很有效,直到我們實現了跨域信任。現在,LDAP客戶端不知道如何對其他受信任域進行身份驗證,因此我們的其他用戶無法使用該Web服務。ActiveDirectory跨域信任如何繼承LDAP查詢?
標準LDAP客戶端是否有一種很好的方式來發現跨域信任並嘗試對這些信任進行身份驗證?
我在RHEL5上運行在Apache後面的Plone內使用LDAP,以根據ActiveDirectory對用戶進行身份驗證。這很有效,直到我們實現了跨域信任。現在,LDAP客戶端不知道如何對其他受信任域進行身份驗證,因此我們的其他用戶無法使用該Web服務。ActiveDirectory跨域信任如何繼承LDAP查詢?
標準LDAP客戶端是否有一種很好的方式來發現跨域信任並嘗試對這些信任進行身份驗證?
下面是一個答案的開頭:
它存在從類trustedDomain
'表示在特定域內的每個信任關係稱爲可信域對象(TDO的)對象。每次建立信任時,將在其域中創建並存儲唯一的TDO(在系統容器中)。諸如信任傳遞性,類型和互惠域名之類的屬性在TDO中表示。
如果我使用 'LDIFDE.EXE
' 這就像 'ldapsearch
' 上的OpenLDAP集成的Windows服務器工具來搜索這樣的目標:
C:\>ldifde -f trustedDomain.lfd -d "cn=system,dc=dom,dc=fr" -r "objectClass=trustedDomain" -l cn
結果是:
dn: CN=mod.dom.fr,CN=System,DC=dom,DC=fr
changetype: add
cn: mod.dom.fr
dn: CN=soc.fr,CN=System,DC=dom,DC=fr
changetype: add
cn: soc.fr
我已經有兩個可信域,我可以從該對象的'CN
'屬性的值查詢。