2013-06-03 32 views
0

我只是想從wso2 ESB調用一個安全的DataService端點,我無法找到正確而直接的解決方案。 我看過thisthis但沒有成功! 我定義我的端點在ESB作爲folows: WSDL端點: WSDL URI:http://[myIP]:7763/services/PostPaidProviders?wsdl使用安全端口從wso2 ESB調用DataService

服務:PostPaidProviders

端口:SecureSOAP11Endpoint

僅供參考,如果我改變我的港 'SOAP11Endpoint' 我代理ESB服務正常工作。 謝謝

+0

我已經從配置 - > KeyStores將我的WSO2-DSS證書導入到我的ESB密鑰庫中,但它仍然不起作用。 它似乎無法驗證主機名!我仍然需要幫助。 –

回答

0

我已經從配置 - > KeyStores將我的WSO2-DSS的證書導入到我的ESB密鑰庫中,但它仍然不起作用。它似乎無法驗證主機名! 錯誤是這樣的:「錯誤:主機名驗證失敗[MYHOSTNAME]」

我添加以下參數/repository/conf/axis2/axis2.xml文件的<transportSender name="https一部分,重新​​啓動服務器和它的工作: )

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