使用 wsadmin 脚本编制从配置删除特定于应用程序的绑定
可以使用 Jython 或 Jacl 脚本语言从配置中删除定制应用程序或系统策略集绑定。不能删除单元级别缺省绑定。
开始之前
在使用此主题中的命令之前,请验证是否在使用 wsadmin 工具的最新版本。将属性对象作为 attributes 或 bindingLocation 参数的值来接受的策略集管理命令不受 wsadmin 工具的先前版本支持。例如,这些命令不在 V6.1.0.x 节点上运行。
当启用管理安全性时,请验证您是否使用了正确的管理角色,如下表所述:
管理角色 | 授权 |
---|---|
管理员 | “管理员”角色必须具有单元范围的访问权才能修改绑定。如果您只有特定资源的访问权,那么可以修改您有权访问的资源的绑定。 |
配置员 | “配置员”角色无法修改绑定。 |
部署者 | “部署者”角色无法修改绑定。 |
运算符 | “操作员”角色无法修改绑定。 |
监视员 | “监视员”角色无法修改绑定。 |
关于此任务
策略集绑定指定有关如何配置服务质量 (QoS) 的详细信息。例如,策略集连接确定是否应启用签名、加密或可靠消息传递。策略集绑定指定保护的配置方式,例如密钥库文件的路径、令牌生成者的类名或 Java 认证和授权服务 (JAAS) 配置名称。
对于应用程序策略集,可以使用缺省绑定配置在单元级别和服务器级别指定策略集绑定,也可以使用特定于应用程序的绑定配置在应用程序级别指定策略集绑定。您还可以指定单元级常规绑定。对于系统策略集,绑定在单元级别和服务器级别存在,您也可以创建特定于应用程序的绑定。
请使用以下过程来删除信任策略集的特定于应用程序的绑定以及应用程序策略集的应用程序级绑定:
过程
结果
已从配置中移除您所感兴趣的特定于应用程序的绑定。