我需要配置一个 wso2 ESB 代理服务来连接通过 HTTPS 公开的后端服务。为此,我需要插入并配置随身携带的 SSL 证书。
目前我所做的是在 wso2esb- \repository\resources\security 文件夹中包含 wso2carbon.jks 和 client-truststore.jks 的证书,并将自定义配置文件添加到 wso2esb- \repository\conf\axis2 文件夹中的axis2.xml。
但是,当我在添加到基于 wsdl 的代理时尝试测试 URL 时,它会在控制台中出现以下异常。
ERROR - ProxyServiceAdminClient Couldn't create endpoint from the given WSDL URI : java.security.cert.CertificateException: No name matching localhost found
org.wso2.carbon.proxyadmin.stub.ProxyServiceAdminProxyAdminException: Couldn't create endpoint from the given WSDL URI : java.security.cer
t.CertificateException: No name matching localhost found