可指定在配置服务器进行响应加密时要加密响应消息的哪些部分。
开始之前
要点: V5.x 与 V6.0.x 及更高版本的应用程序之间存在重要差别。这些信息仅支持与 WebSphere® Application Server V6.0.x 及更高版本配合使用的 V5.x 应用程序。这些信息不适用于 V6.0.x 及更高版本的应用程序。
在完成这些步骤前,请阅读以下任一主题以熟悉组装工具的
Web Service 编辑器中的
WS 扩展选项卡和
WS 绑定选项卡:
这两个选项卡用于分别配置 Web Service 安全性扩展和 Web Service 安全性绑定。
关于此任务
完成以下步骤以指定在配置服务器进行响应加密时要加密响应消息的哪些部分:
过程
- 启动组装工具。 有关更多信息,请参阅组装工具的相关信息。
- 切换到 Java™ Platform,
Enterprise Edition (Java EE)
透视图。单击窗口 > 打开透视图 > J2EE。
- 单击 EJB 项目 > application_name >ejbModule
> META_INF。
- 右键单击 webservices.xml 文件,然后选择打开方式 > Web Service 编辑器。
- 在组装工具中的 Web Service 编辑器的末尾单击扩展选项卡。
- 展开响应发送方服务配置详细信息 > 机密性。 机密性是指加密,而完整性是指数字签名。机密性减少跨因特网流动的消息被获悉的风险。使用机密性规范,响应在发送前被加密,而在正确目标接收前被解密。
- 通过单击添加,并选择 Bodytoken 或 Usernametoken,选择您要进行加密的响应部件。 以下信息描述了消息部分:
- Bodycontent
- 消息的用户数据部分。
- Usernametoken
- 基本认证信息(如果已选)。
用户名令牌不出现在响应中,所以您不需要为响应选择此选项。如果您选择此选项,请确保您也为客户机响应接收方选择了此选项。如果您未选择此选项,请确保您也没有为客户机响应接收方选择此选项。
下一步做什么
在您指定要进行加密的消息部件后,您必须指定使用消息加密的方法。参阅有关在配置服务器以进行响应加密时用于选择加密方法的任务。