可以使用 cfgIdToken.jacl 脚本自动配置 Java™ 2 连接器 (J2C) 认证数据、资源适配器和连接工厂。
开始之前
配置
eim.jar 和
jt400.jar 文件。
关于此任务
在配置 eim.jar 和 jt400.jar 文件后,可以选择手动或自动配置连接工厂。如果您选择手动配置连接工厂,请参阅手动配置连接工厂,以了解更多信息。
执行以下步骤以便在 my_profile WebSphere® Application Server 概要文件中创建名为 CF1 的连接工厂:
过程
- 确保 Deployment Manager 已启动。
- 在 CL 命令行上,输入 QSH。 此命令启动 Qshell 环境。
- 切换到 app_server_root/bin 目录并指定以下命令:
注: /QIBM/ProdData/OS400/security/eim 目录包含两个资源适配器归档文件
idTokenRA.rar 和 idTokenRA.JCA15.rar。idTokenRA.rar 中包含的资源适配器是按照 Java EE 连接器体系结构 (JCA) 1.0 规范实现的,而 idTokenRA.JCA15.rar 中的适配器则是按照 JCA 1.5 规范实现的。JCA 1.5 规范包括在 Java EE 1.4 规范中。
wsadmin -profileName my_profile -f /QIBM/ProdData/OS400/security/eim/cfgIdToken.jacl
CF1 sys1.ibm.com 389 "Eim Domain 1" "Registry For my_profile"
-rarFile /QIBM/ProdData/OS400/security/eim/idTokenRA.JCA15.rar -authAlias myAlias1
-authUserName cn=administrator -authPassword pwd1 -nodeName SYS1_my_profile
其中:
- my_profile 是 WebSphere Application Server 概要文件的名称。
- /QIBM/ProdData/OS400/security/eim/cfgIdToken.jacl 是 cfgIdToken.jacl 脚本的路径名。
- CF1 是连接工厂的名称。
- sys1.ibm.com 是企业身份映射 (EIM) 域控制器的轻量级目录访问协议 (LDAP) 服务器主机名。
- 389 是 LDAP 服务器端口。
- Eim Domain 1 是 EIM 域名。
- Registry For my_profile 是 EIM 源用户注册表。
- /QIBM/ProdData/OS400/security/eim/idTokenRA.JCA15.rar 是 idTokenRA.JCA15.rar 文件的路径名。
- myAlias1 是由连接工厂在对 EIM 域控制器(LDAP 服务器)进行认证时引用的认证别名。
- cn=administrator 是与认证别名相关联的专有名称。
- pwd1 是与认证别名相关联的密码。
- SYS1_my_profile 是创建连接工厂的 WebSphere Application Server 节点。注意,当配置包含多个节点时,需要指定 -nodeName。
Notes®说明:- 以上样本分成多行仅为了便于说明。请在一个连续行上输入该命令。
- 给所有包含嵌入空白的参数值加引号。
- 如果配置外部 Web 服务器,那么必须使用 -nodeName 参数指定要配置连接工厂的单元内的节点。
下一步做什么
在执行上述步骤后,可以将 EIM 样本应用程序部署到 WebSphere Application Server 环境中。样本应用程序中使用的源代码文件可以用作创建您自己的应用程序的模型。请参阅
部署企业身份映射样本应用程序,以了解更多信息。