配置和部署 E-Business Suite 断言程序
在 OCI IAM 中注册 E-Business Suite 断言程序后,必须配置和部署 E-Business Suite 断言程序,该断言程序将充当 IAM 发布的身份令牌与 Oracle E-Business Suite 中创建的用户会话之间的接口。
为 E-Business Suite 断言程序创建 Wallet
为了安全起见,E-Business Suite Asserter 组件使用 wallet 将客户端 ID、客户端密钥和 OCI IAM URL 注册为参数。
cwallet.sso
文件的路径。
更新 E-Business Suite Asserter 配置文件
注册 OCI IAM E-Business Suite 断言程序 (EBS Asserter) 后,您可以在验证期间配置断言程序配置文件以与 OCI IAM 连接。
从 OCI IAM E-Business Suite Asserter 版本 19.1.4-1.4.0 开始,断言程序包含一个名为 bridge.properties
的属性文件。此文件位于 ebs.war
文件中。在将 bridge.properties
文件部署到 WebLogic 服务器之前,需要更新该文件中的信息,然后重新生成 ebs.war
文件。
注意:
对于 19.1.4-1.4.0 发行版之前的 E-Business Suite Asserter 版本,war 文件中不能包含bridge.properties
文件。您需要在 E-Business Suite Asserter 的 WebLogic 服务器的文件夹中创建此文件,按步骤 3 更新其内容,保存该文件,然后设置环境变量,如下例所示:export ebs_property_file="/opt/ebssdk/bridge.properties"
定义数据源
在部署了 E-Business Suite Asserter 的 Oracle WebLogic Server 中,必须通过将数据源添加到 WebLogic 域中来配置数据库连接。WebLogic Java 数据库连接 (JDBC) 数据源提供数据库访问和数据库连接管理。
在 WebLogic 控制台中配置主机名验证
可以在 Oracle WebLogic Server 管理控制台中配置主机名验证。
- 通过在 Web 浏览器中输入以下 URL 启动 Oracle WebLogic Server 管理控制台:
http://wls_host:wls_port/console
。例如,https://ebsasserter.example.com:7002/console
。 - 以管理员身份登录到 WebLogic 控制台。在左侧面板中,单击锁定并编辑,展开环境,然后选择服务器。
- 单击要在其中部署 EBS 断言程序的目标服务器的名称。在此示例中,AdminServer。
- 单击 SSL 选项卡。向下滚动并展开高级部分。
- 使用值
None
更新 Hostname Verification 参数,然后单击 Save 。 - 单击激活更改。
- 重新启动 Weblogic Server。