安全性
這種情況通常發生在下列的一般使用者配置:多個目錄會由 SSO 中不同的伺服器使用,而且讓一個使用者擁有多個身份。例如,有位使用者在 Websphere LDAP 目錄中可能會辨識為 "uid=jdoe,cn=sales,dc=acme, dc=com",但相同的使用者在 Domino 名錄中是 "John P Doe/Sales/Acme"。如果 Websphere 收到 LTPA 記號,而其中包含的使用者名稱類似 "John P Doe/Sales/Acme",就會嘗試在 Websphere 目錄中尋找這個使用者,並在無法找到時,拒絕該記號。
Domino 管理者現在可將 Domino 所建立之 LTPA 記號上出現的使用者名稱,跟 WebSphere 預期的名稱對應,以確保可在 Domino 及 Websphere 未共用相同目錄的 Domino 與 Websphere 混何環境下辨識該名稱。
附註 在混合版本的 Domino 環境下,只有當記號是由 Domino 7.0 伺服器所產生時,LTPA 記號中的使用者名稱對映才有效。如果在 Domino 7 以前版本中,也會新增 LTPA 記號中使用的使用者名稱值,作為「個人」記錄之完整名稱欄位的次要值 (例如,作為別名使用),使用者也將能夠存取 Domino 6.02 及更高版本的伺服器與 Websphere 伺服器上的資料庫。
如何指定 LTPA 記號中使用的使用者名稱,依據單一登入環境中使用的目錄配置而定:
附註 如果未啟動 SSO 配置文件中的對映功能,「名錄輔助」文件中的任何名稱對映文件將會被忽略。
配置 Domino 名錄環境中的使用者名稱對應
在此環境中,Domino SSO 使用者在 Domino 名錄中會有「個人」記錄。
1. 啟用 LTPA 資料欄位的名稱對映。在定義 SSO 環境的「Web SSO 配置」文件中,為「LTPA 資料欄位中的對映名稱」選項選取「啟用」。
2. 在使用者「人員」文件中,按一下「管理」。在「用戶端資訊」下方的「LTPA 使用者名稱」欄位中,輸入 WebSphere 預期的使用者名稱 DN。這通常是使用者的 LDAP 辨別名稱 (DN)。請確定以斜線分隔名稱元件。
uid=jdoe,cn=sales,dc=acme, dc=com
請輸入下列的值:
uid=jdoe/cn=sales/dc=acme/dc=com
在此環境中,會有部份或全部的 Domino SSO 使用者在 Domino 名錄中沒有「個人」記錄。這些 Domino 使用者的記錄將位於 Domino 可透過「名錄輔助」存取的外部 LDAP 名錄中。
2. 開啟「LDAP 目錄」的「名錄輔助」文件。在「SSO 配置」區段中,輸入應作為 SSO 記號中之名稱的 LDAP 屬性,此 SSO 記號是為了此使用者而建立。當要求 LTPA_UserNm 欄位時,此屬性將會使用在 LTPA 資料欄位。請務必確定所選取的欄位包含了 WebSphere 預期的使用者名稱。適用於此欄位的選項包括:
致性。Domino 會採取額外步驟,以判定位於兩個目錄中的網際網路郵件位址有相符的值。為執行此動作,DA 會搜尋使用者的 LDAP "mail" 屬性。此值必須和 Domino「個人」記錄欄位 "internetaddress" 中的資訊相符。
其他考量