将服务器公共证书添加至 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 将启动并信任与服务器的连接。

反馈