首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Web Service wsse安全实现

Web Service wsse安全实现
EN

Stack Overflow用户
提问于 2012-09-09 13:39:22
回答 2查看 2.9K关注 0票数 4

我正在使用IBM /JAX创建一个web服务。我正在尝试实现wsse安全性,但无法确定实现该安全性的确切步骤。对于这个web服务,我将使用RSA 7.5和Websphere 7。

阅读这些文档后,我完全迷失了方向,因为我对它并不熟悉,对此我也没有任何想法。

有人能列出如何为web服务实现wsse安全的步骤吗?

从过去的几天开始,我一直在为这件事而奋斗。

编辑

我希望在标题中完成身份验证,它应该如下所示:

代码语言:javascript
复制
<header>
    <authenticationInfo>
        <userID></userID>
        <password></password>
    </authenticationInfo>
</header>

除了使用处理程序和更改标头内容之外,还有其他方法来实现相同的目标吗?

EN

回答 2

Stack Overflow用户

发布于 2012-09-17 13:36:40

对于基于SOAP的web服务,安全部分通常由web服务处理程序处理。处理程序适用于客户端和服务器端。对于典型的安全用例,

  1. 客户端上,将请求发送到服务器之前的处理程序拦截在SOAP消息中插入一个安全头
  2. 在服务器端,处理程序拦截请求,检查,因为SOAP请求包含适当的安全头。这在请求处理程序处理之前发生。

这是我在一般WS安全性上看到的一个很好的链接。它不是特定于IBM或java的,而是一种信息丰富的阅读。

为了一步一步地回答您的问题,我找不到任何标准的RSA 7.5特定文章,但是由于JAX是标准规范,所以应该是相同的。这里有一个这样的例子(Part1Part2)

票数 1
EN

Stack Overflow用户

发布于 2012-09-19 16:54:42

WebSphere已经内置了对WS安全的支持。见http://publib.boulder.ibm.com/infocenter/radhelp/v7r5/topic/com.ibm.webservice.wsfp.doc/topics/csecurews.html

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12339552

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档