Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/powerbi/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Web services 使用wso2 esb调用安全web服务_Web Services_Wso2_Ws Security_Wso2esb - Fatal编程技术网

Web services 使用wso2 esb调用安全web服务

Web services 使用wso2 esb调用安全web服务,web-services,wso2,ws-security,wso2esb,Web Services,Wso2,Ws Security,Wso2esb,我正在尝试通过WSO2 ESB访问安全的web服务 我从web服务接收请求,使用序列,应用XSLT中介,根据需要构造请求以到达端点。通过创建对不安全端点的请求,我可以成功地做到这一点 当使用各种安全策略(例如:X509用户名令牌等)保护端点时,如何构造请求 谢谢。看看这个样品。您需要在端点级别保护传出请求消息。请看这里[1] [1] 帮了大忙。我看到的示例是,WSO2 ESB在内部使用Apache Rampart为端点构造并发送SOAP请求,端点可以是消息级安全的,也可以是传输级安全的,或者两者

我正在尝试通过WSO2 ESB访问安全的web服务

我从web服务接收请求,使用序列,应用XSLT中介,根据需要构造请求以到达端点。通过创建对不安全端点的请求,我可以成功地做到这一点

当使用各种安全策略(例如:X509用户名令牌等)保护端点时,如何构造请求


谢谢。

看看这个样品。您需要在端点级别保护传出请求消息。请看这里[1]


[1]

帮了大忙。我看到的示例是,WSO2 ESB在内部使用Apache Rampart为端点构造并发送SOAP请求,端点可以是消息级安全的,也可以是传输级安全的,或者两者都有?我说的对吗?阿米拉,按照你建议的例子,我可以成功地执行策略和密码回调文件。我是按顺序做的。该示例使用Java客户端和set的serviceClient.engageModule(“rampart”),我相信这会将soap安全头添加到消息中。但是我如何使用序列呢?我没有java客户机,它的XSLT中介正在构造请求。我得到以下错误org.apache.axis2.AxisFault:请求中缺少wsse:Security头。当我看到SOAP消息时,没有添加标题。我在我的博客上给出了调用https用户名令牌服务的详细解决方案@Abdul我只想使用安全端点,不想检查用户名,我只想从wso2 ESB调用一个安全数据服务端点。@RezaAmeri:为什么要这样做?您能为您的用例提供更多信息吗?