Access Manager 的默认登录页面使用 HTML iFrame 元素,这些元素与 Identity Applications 所用的元素相冲突。本节说明了如何通过创建 Access Manager 的新登录方法和协定来消除该冲突。本节提到的 .jsp 文件默认位于 /opt/novell/idm/apps 目录中。
有关详细信息,请参见《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。
对于用户存储区,请指定身份库作为 LDAP 用户存储区。
在属性部分中,单击新建,然后指定以下属性:
|
名称 |
值 |
|---|---|
|
JSP |
idm_login |
|
MainJSP |
true |
单击确定。
要创建使用新登录方法的协定,请完成以下步骤:
单击协定 > 新建。
在配置选项卡中,指定新协定的显示名称。例如:IDM Name/Password。
对于 URI,指定 name/password/uri/idm。
在方法下,添加您在步骤 4 中创建的方法。例如:IDM Name/Password。
在鉴定卡选项卡中,指定卡的 ID。例如:IDM_NamePassword。
指定卡的图像。
单击确定。
要指定系统处理新鉴定协定方式的默认值,请完成以下步骤:
在本地选项卡上,单击默认值。
对于“用户存储区”,指定“身份库”作为 LDAP 用户存储区。
对于鉴定协定,指定您在步骤 5 中创建的协定。例如:IDM Name/Password-Form。
单击确定。
要更新身份服务器,请单击设备 > 身份服务器 > 更新 > 更新所有配置。