在Wso2中如何连接到Https端点

时间:2018-04-11 11:21:15

标签: wso2 wso2esb

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

<div class="rg-image dragscroll" style="width: 100%; margin: 0px auto;"><img class="custom-img transition" src="imagepath" id="popup_img_content"></div>

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

1 个答案:

答案 0 :(得分:2)

我添加了证书并且它正在运行

1)首先,在浏览器中转到要添加证书的HTTPS链接,然后在浏览器地址栏中单击查看站点信息选项卡(i,e,在HTTPS上)。然后转到描述然后导出它。

2)WSO2将从client-truststore.jks获取认证信息。因此,请通过命令将证书导入client-truststore.jks。

<!DOCTYPE html>
<html lang="en">

  <head>
    <meta charset="utf-8">
    <title>Home</title>
    <link rel="stylesheet" type="text/css" href="src/css/styles.css">
  </head>
  <body>

    <!-- **************************************************************************************************************************************************** -->
    <!-- ***   START: Navigation *** -->
    <!-- **************************************************************************************************************************************************** -->

    <nav class="navigation">

      <!-- *** START: Logo *** -->
      <div class="nav-logo">
        <a href="index.html">
          <img src="src/img/logo.png" alt="logo">
        </a>
      </div>
      <!-- *** END: Logo *** -->


      <!-- *** START: Nav-Center *** -->
      <div class ="nav-center nav-items">
        <ul>
          <li><a href="#">Lorem</a></li>
          <li><a href="#">Ipsum</a></li>
        </ul>
      </div>
      <!-- *** END: Nav-Center *** -->


      <!-- *** START: Nav-End *** -->
      <div class="nav-end nav-items">
        <ul>
          <li class="active"><a href="index.html">Page 1</a></li>
          <li><a href="#">Page 2</a></li>
          <li><a href="#">Page 3</a></li>
          <li><a href="#">Page 4</a></li>
        </ul>
      </div>
      <!-- *** END: Nav-End *** -->

    </nav>

    <!-- **************************************************************************************************************************************************** -->
    <!-- *** END: Navigation *** -->
    <!-- **************************************************************************************************************************************************** -->






  </body>
</html>

此配置 PKIX路径构建失败异常将被解决。

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

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

<parameter name="HostnameVerifier">AllowAll</parameter> 将被解决。