将服务器公共证书添加至 Eclipse 客户端

如果 IBM® Rational® Asset Manager 服务器仅在 https 协议上可用,那么 Eclipse 客户端无法使用更新站点。要解决此问题,必须将服务器的公共证书添加至 Eclipse 客户端。

关于此任务

下列指示信息适用于带有 Firefox 浏览器的 Windows 计算机。适用于 Linux 的指示信息与此类似。

过程

  1. 保存该证书。
    1. 使用浏览器访问 Rational Asset Manager Web 客户端。
    2. 双击状态栏中的安全性图标。“安全性”窗口打开。
    3. 单击查看证书
    4. 在证书查看器中,单击“详细信息”选项卡。
    5. 在“详细信息”页面上,单击导出
    6. 在“将证书保存至文件”窗口中,从“另存为类型”列表中选择 X.509 证书(DER)
    7. 单击保存
  2. 可选: 创建密钥库。可以使用现有密钥库或创建新的密钥库。要创建新的密钥库,请从命令提示符运行以下命令:
    keytool.exe -genkey -keystore ram.keystore -storepass ibmram
    该密钥库将包含用于 Eclipse 客户端的密钥。
  3. 将证书导入到密钥库中。
    1. 从命令提示符运行以下命令来导入证书:
      keytool.exe  -import -alias [server] -file [server].der -keystore ram.keystore -storepass ibmram
      其中 server 是包含 Rational Asset Manager 服务器的服务器名称。
    2. 输入以接受证书并按 Enter 键。
    3. 验证证书是否已添加至密钥库。
  4. 使用以下命令来从命令提示符启动 Eclipse 客户端:
    eclipse -vmargs -Djavax.net.ssl.trustStore=
    "drive:\path\to\certificate\ram.keystore" -Djavax.net.ssl.trustStorePassword=ibmram
    其中 drive:\path\to\certificate\ram.keystore 是 ram.keystore 文件的完整路径。 Eclipse 将启动并信任与服务器的连接。

反馈