Generazione della richiesta di certificato SSL (CSR) per il tuo dominio utilizzando GlassFish Application Server

Autore:Esadax
Aggiornato:22 mar 2025

Introduzione

Proteggere il tuo sito web con un certificato SSL è essenziale per stabilire la fiducia con i tuoi visitatori. In questa guida, ti guideremo attraverso il processo di generazione di una richiesta di firma del certificato (CSR) utilizzando il server di applicazioni GlassFish, che verrà utilizzato per ottenere il tuo certificato SSL da Esadax.com.

Prerequisiti

Prima di procedere, assicurarsi che:

  1. Java Development Kit (JDK) è installato sul sistema.
  2. GlassFish Application Server è installato e configurato sulla macchina.

Guida passo passo

1. Creare un keystore e una chiave privata

Aprire un terminale o un prompt dei comandi e passare alla directory in cui si desidera creare il keystore e i file delle chiavi private.

keytool -keystore mydomain.keystore -genkey -alias mydomain
  • mydomain.keystore: Questo è il tuo file keystore che conterrà la tua chiave privata e le informazioni del certificato.
  • mydomain: Sostituisci questo campo con il tuo nome di dominio (ad esempio, example.com).

Dopo aver eseguito il comando, ti verrà chiesto di inserire una password per il keystore. Puoi lasciarlo vuoto premendo Invio.

2. Generare la CSR

Ora, utilizzare l'utilità keytool per generare la richiesta di firma del certificato (CSR) basata sul keystore appena creato.

keytool -certreq -keystore mydomain.keystore -alias mydomain -file mydomain.csr
  • mydomain.csr: Questo è il tuo file CSR che verrà inviato a Esadax.com per la firma.
  • Sostituire mydomain con il nome di dominio effettivo.

3. Invio della CSR a Esadax.com

  1. Accedi al tuo account Esadax.com.
  2. Passa alla sezione SSL/TLS e seleziona il dominio per il quale desideri generare il certificato.
  3. Caricare il file mydomain.csr generato.
  4. Segui le istruzioni sullo schermo per completare la richiesta del certificato SSL.

4. Completamento dell'attivazione del certificato

Una volta che Esadax.com firma la tua CSR, ti fornirà il certificato firmato in un formato di testo racchiuso nei tag -----BEGIN CERTIFICATE REQUEST----- e -----END CERTIFICATE REQUEST-----.

Note

  • Assicurarsi che il nome di dominio utilizzato nel keystore corrisponda esattamente al nome di dominio registrato con Esadax.com.
  • Se stai generando la CSR per un sottodominio, assicurati che sia specificato correttamente durante le richieste.

Dove trovare la tua CSR

Il file mydomain.csr generato si troverà nella stessa directory in cui è stato eseguito il comando keytool -certreq.

Risoluzione dei problemi

Se si verificano problemi durante questo processo:

  • Assicurarsi di utilizzare l'alias corretto (mydomain) quando si eseguono i comandi.
  • Verificare che il percorso del file keystore sia corretto.
  • Se hai dimenticato la password del keystore, puoi utilizzare il seguente comando per rimuovere l'alias e ricreare il keystore:
keytool -delete -keystore mydomain.keystore -alias mydomain

Conclusione

Seguendo questi passaggi, hai generato correttamente una CSR per il tuo dominio utilizzando GlassFish. L'invio di questa richiesta a Esadax.com ti permetterà di ottenere un certificato SSL e proteggere il tuo sito web con HTTPS.

Per ulteriore assistenza, visitare il Esadax.com Support Center o fare riferimento alla documentazione ufficiale GlassFish.