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