代码之家  ›  专栏  ›  技术社区  ›  user9596637

在Wso2中如何连接到Https端点

  •  1
  • user9596637  · 技术社区  · 8 年前

    在Wso2 ESB中,当我尝试连接Https端点时。我明白了

    `TargetHandler I/O error: General SSLEngine problem`
    
    javax.net.ssl.SSLHandshakeException: General SSLEngine problem 
    

    如何解决此问题以及如何获取端点的证书

    1 回复  |  直到 8 年前
        1
  •  2
  •   user9596637 user9596637    8 年前

    我添加了证书,它正在工作

    1) 首先,在浏览器中转到要添加证书的HTTPS链接,然后在浏览器地址栏中单击查看站点信息选项卡(即HTTPS)。然后转到“说明”,然后将其导出。

    2) WSO2将从客户端信任库获取认证信息。jks。因此,将证书导入客户端信任库。jks的命令。

    keytool -importcert -file path\FileName.cer -keystore client-truststore.jks -alias "the endpoint or the domain address(like Https://..)"
    

    在此配置之后 PKIX路径生成失败 例外情况将得到解决。

    3) 然后在ESB\u HOME\repository\conf\axis2\axis2中。xml配置下面提到的参数。

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

    在此之后 javax.net.ssl.SSLHandshakeException: General SSLEngine problem 将得到解决。

    推荐文章