Access Manager 的預設登入頁面使用 HTML iFrame 元素,這些元素與用於 Identity Applications 的元素相衝突。本節說明如何透過建立 Access Manager 的新登入方法和合約,來消除該衝突。本節提到的 .jsp 檔案預設位於 C:\Program Files (x86)\Novell\Tomcat\webapps\nidp\jsp 目錄中。
如需詳細資訊,請參閱《NetIQ Access Manager Administration Guide》(NetIQ Access Manager 管理指南) 中的「Customizing the Identity Server Login Page」(自訂身分伺服器登入頁面)。
依照 TID 7004020 和 TID 7018468 的內容修改 top.jsp 檔案。
(選擇性) 為進行備份,請複製並重新命名 login.jsp 檔案。例如,將其重新命名為 idm_login.jsp。
開啟 Access Manager 的管理主控台。
若要建立新的登入方法,請完成以下步驟:
按一下裝置 > 身分伺服器 > 編輯 > 本地 > 方法。
按一下新增,然後指定新方法的顯示名稱。例如 IDM Name/Password。
對於類別,請指定 Name/Password-Form。
對於使用者儲存區,請指定「Identity Vault」做為 LDAP 使用者儲存區。
在內容區段中按一下新增,然後指定以下內容:
名稱 |
數值 |
---|---|
JSP |
idm_login |
MainJSP |
true |
按一下「確定」。
若要建立使用新登入方法的合約,請完成以下步驟:
按一下合約 > 新增。
在組態索引標籤中,指定新合約的顯示名稱。例如 IDM Name/Password。
對於 URI,請指定 name/password/uri/idm。
於方法下新增您在步驟 4 中建立的方法。例如 IDM Name/Password。
在驗證卡索引標籤中,指定卡的 ID。例如 IDM_NamePassword。
指定卡的影像。
按一下「確定」。
若要指定系統處理新驗證合約方式的預設值,請完成以下步驟:
在本地索引標籤上,按一下預設值。
對於「使用者儲存區」,請指定「Identity Vault」做為 LDAP 使用者儲存區。
對於驗證合約,請指定您在步驟 5 中建立的合約。例如 IDM Name/Password-Form。
按一下「確定」。
若要更新身分伺服器,請按一下裝置 > 身分伺服器 > 更新 > 更新所有組態。