使用此页面来查看客户机部署描述符。
在开始执行此任务之前,必须安装了 Web Service 应用程序。
完成此任务之后,可以收集那些使您能够维护或配置绑定信息的信息。安装了 Web Service 应用程序后,您可以查看 Web Service 部署描述符。
要查看此 WebSphere
® Application Server 管理控制台页,请完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下面,单击 EJB
模块或 Web 模块 > URI_file_name。
- 在“其他属性”下,单击查看 Web Service 客户机部署描述符扩展。
应用程序级别和服务器级别绑定是 WebSphere Application Server
所提供的两个级别的绑定。下列实现描述中的信息表明如何配置应用程序级别的绑定。如果 Web 服务器以客户机方式操作,则使用缺省绑定。
要配置作为缺省的服务器级别绑定,完成下列步骤:
- 单击服务器 > 应用程序服务器 >server_name。
- 在“安全性”下,单击 Web Service:Web Service 安全性的缺省绑定。
如果您使用下列任何配置,验证正确配置了部署描述符:
请求签名
如果指定完整性约束(数字签名),则验证您在绑定文件中配置了签名信息。
要配置签名参数,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 Web 模块 > URI_file_name。
- 在“其他属性”下,单击 Web Service:客户机安全绑定。
- 在“响应接收方绑定”列中,单击编辑 > 签名信息 > 新建。
要配置密钥定位器,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service
安全性的缺省绑定 > 密钥定位器。
请求加密
如果指定了机密性约束(加密),则验证您在绑定文件中配置了加密信息。
要配置加密参数,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > URI_file_name > Web Service:客户机安全绑定。
- 在“响应接收方绑定”列中,单击编辑 > 加密信息 > 新建。
要配置密钥定位器,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service
安全性的缺省绑定 > 密钥定位器。
BasicAuth 认证
如果
BasicAuth认证配置为必需的安全性令牌,则在绑定文件中指定回调处理程序,以收集基本认证数据。以下列表包含回调支持实现:
- com.ibm.wsspi.wssecurity.auth.callback.GuiPromptCallbackHandler
- 此实现提示在界面中输入基本认证信息(用户名和密码)。
- com.ibm.wsspi.wssecurity.auth.callback.NonPromptCallbackHandler
- 此实现从绑定文件读取基本认证信息。
- com.ibm.wsspi.wssecurity.auth.callback.StdPromptCallbackHandler
- 此实现提示在(stdin)提示中输入使用标准的用户名和密码。
要配置登录绑定信息,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > URI_file_name > Web Service:客户机安全绑定。
- 在“请求发送方绑定”下面,单击编辑 > 登录绑定。
使用 BasicAuth TrustMode 的标识(标识)声明认证
使用 com.ibm.wsspi.wssecurity.auth.callback.NonPromptCallbackHandler 实现在绑定文件中配置登录绑定。指定下游服务器上的可信标识鉴别程序信任的BasicAuth用户名和密码。
要配置登录绑定信息,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > URI_file_name > Web Service:客户机安全绑定。
- 在“请求发送方绑定”下面,单击编辑 > 登录绑定。
使用 Signature TrustMode 的标识(标识)声明认证
使用指向密钥定位器的签名密钥在绑定文件中配置签名信息。密钥定位器包含下游服务器信任的 X.509 证书。
要配置标识声明,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service 安全性的缺省绑定 > 登录映射 > IDAssertion。
要配置登录绑定信息,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > URI_file_name > Web Service:客户机安全绑定。
- 在“请求发送方绑定”下面,单击编辑 > 登录绑定。
响应数字签名验证
如果定义了需要签名的完整性约束,则验证您是否在绑定文件中配置了签名信息。
要配置签名参数,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > URI_file_name > Web Service:客户机安全绑定。
- 在“响应接收方绑定”列中,单击编辑 > 签名信息 > 新建。
要配置信任锚,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service 安全性的缺省绑定 > 信任锚 > 新建。
要配置集合证书库,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service 安全性的缺省绑定 > 集合证书库 > 新建。
响应解密
如果指定了机密性约束(加密),则验证已定义了加密信息。
要配置加密信息,完成下列步骤:
- 单击应用程序 > 企业应用程序 > application_name。
- 在“相关项”下,单击 EJB 模块或 Web 模块 > <URI_file_name > Web Service:客户机安全绑定。
- 在“响应接收方绑定”列中,单击编辑 > 加密信息 > 新建。
要配置密钥定位器,完成下列步骤:
- 单击服务器 > 应用程序服务器 > server_name。
- 在“其他属性”下面,单击 Web Service:Web Service
安全性的缺省绑定 > 密钥定位器。