【问题标题】:WAS server - attach policy set to a single JAX-WS clientWAS 服务器 - 将策略集附加到单个 JAX-WS 客户端
【发布时间】:2011-11-25 15:42:13
【问题描述】:

我有一个 java 项目 (*.jar),其中包含 10 个 JAX-WS 客户端的代码。 其中一个客户端使用 WS-Security 并需要附加策略集/绑定。其余九个客户端使用纯 HTTP 来调用各自的服务,没有任何安全措施。

我使用了 http://www.redbooks.ibm.com/redbooks/pdfs/sg247758.pdf 第 6.5 节 中的说明并配置了本地/开发人员 RAD 工作区,这样策略集/绑定仅与安全服务客户端相关联,并且能够成功调用所有服务。

但是,在我们的 QA 环境 中,WAS 管理控制台 无法将策略集/绑定与特定服务相关联。它是全部或没有。也就是说,要么我可以将策略集附加到所有 10 个客户端,然后安全客户端工作,要么我可以分离策略集,其余 9 个 HTTP 客户端将工作。

您能帮我理解为什么我不能单独将策略集附加到安全服务吗?

提前感谢您的帮助。

【问题讨论】:

    标签: security websphere jax-ws ws-security


    【解决方案1】:

    IBM 确认这是 WebSphere Application server v 7.0.0.13 中的一个缺陷。 将策略集/绑定附加到 JAX-WS 调用的正则表达式匹配器不起作用。因此,我们无法将其附加到单个服务,但当我们将其附加到整个 EAR 时,它就可以工作了。

    IBM 为我们提供了修复

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2018-03-28
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-05-05
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多