使用安全端口从wso2 ESB调用DataService

时间:2013-06-03 08:07:41

标签: wso2 wso2esb wso2dss

我只是想从wso2 ESB调用一个安全的DataService端点,我找不到正确和直接的解决方案。 我看过thisthis但没有成功! 我将ESB中的端点定义为: WSDL端点: WSDL URI:http://[myIP]:7763/services/PostPaidProviders?wsdl

服务:PostPaidProviders

端口:SecureSOAP11Endpoint

仅供参考,如果我将我的端口更改为'SOAP11Endpoint',我在ESB上的代理服务可以正常工作。 感谢

1 个答案:

答案 0 :(得分:0)

我已经从配置> KeyStores将我的WSO2-DSS证书导入我的ESB密钥库,但它仍然无效。它似乎无法验证主机名! 错误是这样的:“错误:[MyHostName]”

的主机名验证失败

我在/repository/conf/axis2/axis2.xml文件的<transportSender name="https部分添加了以下参数,重新启动了服务器并且工作正常:)

<parameter name="HostnameVerifier">AllowAll</parameter>