![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)
![[z/OS]](../images/ngzos.gif)
与 C++ 公共对象请求代理体系结构客户机互操作
WebSphere® Application Server 支持 CORBA C++ 客户机中的安全性以访问受保护的企业 Bean。如果配置了 C++ CORBA 客户机,那么它们可以使用客户机证书访问受保护的企业 Bean 方法,以实现 WebSphere Application Server 应用程序上的相互认证。
关于此任务
可以在因特网
ORB 间协议 (RMI-IIOP) 的远程方法调用上,使用公共安全互操作性 V2 (CSIv2) 认证协议,实现 C++ 公共对象请求代理体系结构 (CORBA) 客户机与
WebSphere Application Server 之间的安全性认证服务的互操作性。CSIv2 安全服务协议具有认证、属性和传输层。在三个层之间,传输认证从概念上来说很简单,但是暗地里基本传输认证最强大。WebSphere Application Server
已实现传输认证层,以便 C++ 安全 CORBA 客户机可以有效地使用它,从而使 CORBA 客户机和受保护企业 Bean 资源一起工作。
![[z/OS]](../images/ngzos.gif)
要点: 只有在 V6.0.x 与 V6.1 单元中联合的先前版本服务器之间才支持 z/SAS。
有关更多信息,请参阅全局安全性设置。
从基于非 Java C++ 客户机到企业 Bean 的安全性认证。WebSphere Application Server 支持 CORBA C++ 客户机中的安全性以访问受保护的企业 Bean。如果配置了 C++ CORBA 客户机,那么它们可以使用客户机证书访问受保护的企业 Bean 方法,以实现 WebSphere Application Server 应用程序上的相互认证。
要支持 C++ CORBA 客户机访问受保护的企业 Bean,请完成以下步骤:
- 创建客户机的环境文件,例如:current.env。在该文件中设置以下列表中提供的变量:
表 1. 环境变量. 此表列示访问受保护企业 Bean 时支持 C++ CORBA 客户机所需的环境变量。
C++ 安全性设置 描述 client_protocol_password 指定用户标识的密码。 client_protocol_user 指定要在目标服务器上认证的用户标识。 security_sslKeyring 指定客户机要使用的 RACF® 密钥环的名称。密钥环必须在发出命令运行客户机的用户标识下定义。 - 通过 WAS_CONFIG_FILE 环境变量使用标准路径名指向环境文件。例如,在 test.sh 测试
Shell 脚本中,导出:
某些环境文件术语说明如下:/WebSphere/V6R0M0/DeploymentManager/profiles/default/config/cells /PLEX1Network/nodes/PLEX1Manager/servers/dmgr
- 缺省值
- 概要文件名
- PLEX1Network
- 单元名
- PLEX1Manager
- 节点名
- dmgr
- 服务器名
![[AIX Solaris HP-UX Linux Windows]](../images/dist.gif)