如果 IBM® Rational® Asset Manager 服务器仅在 https 协议上可用,那么 Eclipse 客户机无法使用更新站点。要解决此问题,必须将服务器的公共证书添加至 Eclipse 客户机。
关于此任务
下列指示信息适用于带有 Firefox 浏览器的 Windows® 计算机。适用于 Linux® 的指示信息与此类似。
过程
- 保存该证书。
- 使用浏览器访问 Rational Asset Manager Web 客户机。
- 双击状态栏中的安全性图标。“安全性”窗口打开。
- 单击查看证书。
- 在证书查看器中,单击“详细信息”选项卡。
- 在“详细信息”页面上,单击导出。
- 在“将证书保存至文件”窗口中,从“另存为类型”列表中选择 X.509
证书(DER)。
- 单击保存。
- 可选: 创建密钥库。可以使用现有密钥库或创建新的密钥库。要创建新的密钥库,请从命令提示符运行以下命令:
keytool.exe -genkey -keystore ram.keystore -storepass ibmram
该密钥库将包含用于
Eclipse 客户机的密钥。
- 将证书导入到密钥库中。
- 从命令提示符运行以下命令来导入证书:
keytool.exe -import -alias [server] -file [server].der -keystore ram.keystore -storepass ibmram
其中 server 是包含 Rational Asset Manager 服务器的服务器名称。
- 输入是以接受证书并按 Enter 键。
- 验证证书是否已添加至密钥库。
- 使用以下命令来从命令提示符启动 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 将启动并信任与服务器的连接。