Acquisizione ed installazione certificato SSL

Nelle seguente sezione vengono descritti i passi per ottenere ed installare un certificato SSL nel proprio IIS, così da configurare binding HTTPS per i propri siti web e renderli accessibili tramite Web.


I passi, in linea generale sono i seguenti:

Fase 1 - Ottenere un file CSR

  1. Aprire Gestione IIS
  2. Selezionare il server dall'elenco nel pannello Connessioni
  3. Nella sezione centrale chiamata IIS/Gestione server, fare doppio clic su Certificati del Server.
  4. Nel pannello di destra, cliccare su Crea richiesta di certificato.
  5. Compilare le informazioni richieste.
  6. Selezionare il provider di crittografica (es. RSA) ed impostare la lunghezza della chiave (2048 bit è standard).
  7. Specificare un percorso e un nome file per salvare il CSR.

Fase 2 - Acquistare un certificato SSL

Una volta ottenuto il file CSR, è possibile acquistare il certificato SSL da una Autorità di Certificazione (CA).

Durante l'acquisto verrà richiesto di fornire il CSR generato. Una volta completata la procedura la CA verificherà le informazioni e invierà il certificato via email o lo renderà disponibile per il download.

Fase 3 - Installazione del certificato SSL su IIS

Dopo aver ricevuto il certificato è possibile installarlo su IIS, seguendo i seguenti passi:

  1. Aprire Gestione IIS.
  2. Selezionare il server ed aprire nuovamente la sezione Certificati Server
  3. Selezionare nel pannello a destra Completa richiesta di certificato
  4. Inserire il percorso del file del certificato ricevuto dalla CA ed assegnare un nome identificativo.
  5. Cliccare su OK per completare l'installazione del certificato.

Fase 4 - Assegnazione del certificato SSL al sito web

Ora è sufficiente fare click destro sul sito web (es. DocumentaWeb) e selezionare Modifica binding.

 

A questo punto è possibile cliccare su Aggiungi e procedere con l'aggiunta di un binding HTTPS, con assegnato il certificato SSL precedentemente installato.

 

Una volta cliccato su OK si consiglia di riavviare l'applicazione Web per garantire l'applicazione delle nuove configurazioni.