使用本主题以通过管理控制台来启用外部 JACC 提供程序。
准备工作
Java™ Authorization Contract for Containers (JACC) 定义 Java Platform, Enterprise Edition (Java EE) 容器与授权提供程序之间的合同。 此合同允许任何第三方授权提供程序插入到 Java EE 5 应用程序服务器 (例如 WebSphere® Application Server ) 中,以便在访问 Java EE 资源时作出授权决策。
过程
- 从 WebSphere Application Server 管理控制台,单击 安全性> 全局安全性> 外部授权提供程序。
- 在 "相关项" 下,单击 外部 JACC 提供程序。
- 缺省情况下,将为 Tivoli ® Access Manager 设置这些字段。 如果不打算使用 Tivoli Access Manager 作为 JACC 提供程序,请将这些字段替换为您自己的外部 JACC 提供程序的详细信息。
- 如果 JACC 提供程序需要任何定制属性,请单击 "其他属性" 下的 定制属性 ,然后输入属性。
- 在 "外部授权提供程序" 面板上,选择 使用 JACC 提供程序进行外部授权 选项,然后单击 确定。
- 完成其余步骤以启用安全性。
如果您正在使用 Tivoli Access Manager ,那么必须选择 LDAP 作为用户注册表并使用同一 LDAP 服务器。 有关配置 LDAP 注册表的更多信息,请参阅
配置轻量级目录访问协议用户注册表。
- 验证是否已在所有节点上使所有更改同步。
- 在多节点环境中,停止并启动 Deployment Manager 配置。
- 重新启动所有服务器以使这些更改生效。