Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/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
如何使用安全策略在WSO2 ESB中编写简单的安全性';s_Wso2_Axis2_Wso2esb_Ws Security_Wso2carbon - Fatal编程技术网

如何使用安全策略在WSO2 ESB中编写简单的安全性';s

如何使用安全策略在WSO2 ESB中编写简单的安全性';s,wso2,axis2,wso2esb,ws-security,wso2carbon,Wso2,Axis2,Wso2esb,Ws Security,Wso2carbon,我希望使用简单的用户名和密码为我的代理提供安全性,但我的客户端有固定的请求,这与wso2esb策略为用户名令牌身份验证提供Wso2 esb支持完全不同。我还想只检查用户名和密码。但问题是我的请求不符合Wso2 esb用户名令牌格式。 wso2期望的消息之间的差异。。 我的客户留言是 <soapenv:Header> <pr:authentication soapenv:actor="http://schemas.xmlsoap.org/soap/actor/

我希望使用简单的用户名和密码为我的代理提供安全性,但我的客户端有固定的请求,这与wso2esb策略为用户名令牌身份验证提供Wso2 esb支持完全不同。我还想只检查用户名和密码。但问题是我的请求不符合Wso2 esb用户名令牌格式。 wso2期望的消息之间的差异。。 我的客户留言是

<soapenv:Header>
          <pr:authentication soapenv:actor="http://schemas.xmlsoap.org/soap/actor/next" soapenv:mustUnderstand="0" xmlns:pr="http://webservices.eeeee.com/ProxyService">
             <pr:user>mw_ssp</pr:user>
             <pr:password>MW_ssp003</pr:password>
          </pr:authentication>
       </soapenv:Header>

mw_ssp
MW_ssp003
wso2 esb期望的实际消息是

<soapenv:Header>
      <wsse:Security xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd" xmlns:wsu="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-utility-1.0.xsd" soapenv:mustUnderstand="1">
         <wsu:Timestamp wsu:Id="TS-4">
            <wsu:Created>2014-06-02T07:15:21Z</wsu:Created>
            <wsu:Expires>2014-06-02T08:38:41Z</wsu:Expires>
         </wsu:Timestamp>
         <wsse:UsernameToken wsu:Id="UsernameToken-3">
            <wsse:Username>admin</wsse:Username>
            <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">admin</wsse:Password>
            <wsse:Nonce EncodingType="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-soap-message-security-1.0#Base64Binary">byWKVY4stEATvTqaoNMswQ==</wsse:Nonce>
            <wsu:Created>2014-06-02T07:15:21.304Z</wsu:Created>
         </wsse:UsernameToken>
      </wsse: >
   </soapenv:Header>

2014-06-02T07:15:21Z
2014-06-02T08:38:41Z
管理
管理
BYWKVY4SteatVQAONMSWQ==
2014-06-02T07:15:21.304Z
我只想根据用户名标记更改标题。我将如何实现这一点 非常感谢您的帮助。
提前谢谢

关于上述问题有什么信息吗。