Aggiunta del certificato pubblico del server al client Eclipse

Se IBM® Rational Asset Manager è disponibile solo su un protocollo https, il client Eclipse non potrà utilizzare il sito di aggiornamento. Per risolvere questo problema, è necessario aggiungere il certificato pubblico del server al client Eclipse.

Informazioni su questa attività

Queste istruzioni si riferiscono a un computer Windows con un browser Firefox. Le istruzioni per Linux sono simili

Procedura

  1. Salvare il certificato.
    1. Accedere al client Web Rational Asset Manager utilizzando un browser.
    2. Fare doppio clic sull'icona di sicurezza nella barra di stato. Viene visualizzata la finestra Sicurezza.
    3. Fare clic su Visualizza certificato.
    4. Nel programma di visualizzazione del certificato, fare clic sulla scheda Dettagli.
    5. Nella pagina Dettagli, fare clic su Esporta.
    6. Nella finestra Salva certificato in un file, selezionare X.509 Certificate (DER) nell'elenco Salva come tipo.
    7. Fare clic su Salva.
  2. Opzionale: Creare l'archivio chiavi. È possibile utilizzare un archivio chiavi esistente o crearne uno nuovo. Per creare un nuovo archivio chiavi, eseguire il seguente comando da un prompt dei comandi_
    keytool.exe -genkey -keystore ram.keystore -storepass ibmram
    L'archivio chiavi conterrà le chiavi per il client Eclipse.
  3. Importare il certificato nell'archivio chiavi.
    1. Da un prompt dei comandi, eseguire il seguente comando per importare il certificato:
      keytool.exe  -import -alias [server] -file [server].der -keystore ram.keystore -storepass ibmram
      Dove server è il nome del server con il server Rational Asset Manager.
    2. Immettere yes per accettare il certificato, quindi premere Invio.
    3. Verificare che il certificato sia stato aggiunto all'archivio chiavi.
  4. Avviare il client Eclipse da un prompt dei comandi con il seguente comando:
    eclipse -vmargs -Djavax.net.ssl.trustStore="drive:\path\to\certificate\ram.keystore" -Djavax.net.ssl.trustStorePassword=ibmram
    Dove drive:\path\to\certificate\ram.keystore è il percorso completo del file ram.keystore. Eclipse verrà avviato e considererà affidabile la connessione con il server.

Feedback