wsse

    1热度

    1回答

    我尝试使用下面的URL中提到的示例。但弄糊涂了他们是如何在这里构建$ wrapper的。任何人都可以告诉我如何创建包装以及它应该包含什么。 http://www.sis.utoronto.ca/web_services/code_samples.html。 有人可以帮助我,因为我第一次使用wsse所以不知道如何使用它。我正在做一个从PHP到.net wsse的肥皂调用。 请让我知道如何在这个例子中

    0热度

    1回答

    我想消费这种服务需要我如何通过头WSSE头为 <soapenv:Header> <wsse:Security soapenv:actor="AppID" soapenv:mustUnderstand="1" xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.x

    0热度

    1回答

    我的问题是我试图打电话给这对于用户名密码验证Wss4jSecurityInterceptor的Web服务。 其中生成请求是这样的: <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.o

    3热度

    2回答

    我在解析SOAP Web服务时遇到了一些问题。我如何从WSDL中识别NAMESPACE,METHOD_NAME,URL和SOAP_ACTION,以及如何使用SoapObject来处理。 我想在android中调用肥皂。 下面是WSDL和SOAP REQUEST XML。 WSDL: https://e1jas01.domain.cssus.com:8091/DV910/RI_AddressBook

    0热度

    1回答

    我想与我无法控制的Java Web服务进行通信,并且尝试创建一个可以工作的绑定。 时间戳没有在头允许的,所以为了使用includeTimestamp="false"属性,我必须使用一个<customBinding>。 他们使用MTOM,所以我必须使用<mtomMessagingEncoding>元素。 这里是我的<bindings>元素: <bindings> <customBindin

    1热度

    1回答

    我设计了一个向供应商发送SOAP请求的WCF.net客户端。为了满足供应商的WS安全要求,我必须创建一个自定义SOAP头,并将自定义头的请求发送到供应商方的Web服务。所以,我通过实现从的MessageHeader derieved一个新的类创建一个自定义标题(见下文) public class SignOnlyMessageHeader : MessageHeader { priva

    2热度

    1回答

    我目前正在对WSSE协议进行一些研究以确保我的api安全。 我已经理解了这个基础,而且在我的脑海里很清楚。 但是我面临一个问题。 比方说,我想要生成一次性摘要,我必须连接时间戳,随机数和密码。 但是,在服务器端,我没有在数据库中存储清除密码,所以我无法检查摘要。 切换到清除密码不是一个选项。 我不能向客户端提供用于哈希密码的算法,因为它们使用salt,而salt不可用于客户端。 我能想到的唯一解决

    1热度

    2回答

    我在生成gSOAP安全性头(WSSE)时遇到问题。我编写所有必要的文件,并使用下面的调用到WSSE安全头添加到请求: soap_wsse_add_Security(proxy.soap); soap_wsse_add_UsernameTokenText(proxy.soap, "UsernameToken-1", "user","passwd"); 我的安全头找出来是这样的: <SOAP-E

    2热度

    1回答

    我已经正在由单一的网站,在生产的API。我们希望将其开放给其他应用程序。该API是REST和使用Symfony的2。我一直在寻找不同的安全策略,并测试了一些出来,但我真的停留在如何满足这两个认证的应用程序和用户的需求。 我试图WSSE效果很好,但我似乎无法指定两个用户提供。 的规则是: - 所有路线必须经过身份验证的应用程序biut只有一些需要身份验证的用户。然后根据应用程序和用户凭证生成ROLE

    2热度

    1回答

    希望有人能帮助我。 我想调用这个Web服务 https://link.hertz.com/AuthenticationWebservice/authenticateAdmin?wsdl 我一直在说,我需要通过以下方式与网络服务身份验证: username => "webServiceUserName" password => "webServicePassword" WSS-Password