新增伺服器公開憑證至 Eclipse 用戶端

如果只能透過 https 通訊協定來使用 IBM® Rational® Asset Manager 伺服器,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. 輸入 yes,接受憑證,然後按 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 將啟動,並信任和伺服器的連線。

意見