LDAP 設計特性
下列資訊強調 WebSphere Commerce 中所施行之 LDAP 的一些設計特性。
- 使用指定的分隔字元,可將多個 WebSphere Commerce 屬性複製到單一 LDAP 屬性中。
- 您可以從多個 LDAP 屬性複製到單一 WebSphere Commerce 屬性中。
其做法是在 ldapentry.xml 檔中使用多個 <map> 區段;
不過,您應小心發生改寫情況。
- 可將單一 WebSphere Commerce 屬性複製到多個 LDAP 屬性中。
- 可將單一 LDAP 屬性複製到多個 WebSphere Commerce 屬性中。
- 只有使用者的預設位址才會延伸到 LDAP 中。
預設登錄位址會以 selfaddress=1 與 logonid=nickname,定義成使用者通訊錄中的位址。其中 logonID 為 USEREG 表格中的 logonid,
nickname 為 ADDRESS 表格中的 NICKNAME。而使用者通訊錄中的其它位址則不會儲存在 LDAP 中。
- 只有 WebSphere Commerce 中的登錄使用者才會持續保存在 LDAP 中,訪客使用者則不會。
- 當您要搜尋 LDAP 中的某個使用者項目時,WebSphere Commerce 可讓您指定多個搜尋基礎。
不過,如果找到多個符合搜尋準則的使用者項目,
則會產生錯誤。
下表說明 WebSphere Commerce 中的部份 LDAP 支援限制。
限制事項 |
說明 |
LDAP 中的多值型屬性 |
WebSphere Commerce 不儲存或擷取多重值的
LDAP 屬性,不過在 LDAP 中則可接受多重值,因為它會擷取第一個值。
在更新期間,如果新值已存在 LDAP 中,就不會進行更新;否則,會更新多重值
LDAP 屬性中的第一個值。 |
LDAP 進一步查核與參照 |
WebShpere Commerce 不支援 LDAP 的進一步查核與參照。 |
多元件型 RDN |
只能將一個 LDAP 屬性指定成 RDN 屬性,
不能同時指定多個 LDAP 屬性。 |
