我只是想从wso2 ESB调用一个安全的DataService端点,我找不到正确和直接的解决方案。 我看过this和this但没有成功! 我将ESB中的端点定义为: WSDL端点: WSDL URI:http://[myIP]:7763/services/PostPaidProviders?wsdl
服务:PostPaidProviders
端口:SecureSOAP11Endpoint
仅供参考,如果我将我的端口更改为'SOAP11Endpoint',我在ESB上的代理服务可以正常工作。 感谢
答案 0 :(得分:0)
我已经从配置> KeyStores将我的WSO2-DSS证书导入我的ESB密钥库,但它仍然无效。它似乎无法验证主机名! 错误是这样的:“错误:[MyHostName]”
的主机名验证失败我在/repository/conf/axis2/axis2.xml文件的<transportSender name="https
部分添加了以下参数,重新启动了服务器并且工作正常:)
<parameter name="HostnameVerifier">AllowAll</parameter>