Domanda

sto usando IIS 5.1 in Windows XP sul mio computer di sviluppo.Configurerò HTTPS sul server Web della mia azienda, ma voglio provare a farlo localmente prima di farlo su un sistema di produzione.

Ma quando entro nella scheda Sicurezza directory della sezione di configurazione del mio sito web, la casella di gruppo "Comunicazione sicura" è disabilitata.C'è qualcosa che devo fare per abilitare questa casella di gruppo?

È stato utile?

Soluzione

Questo perché IIS 5.1 nella versione limitata di Windows XP è limitato solo a HTTP.Per eseguire questa operazione è necessaria una versione completa di IIS 6.0 su Windows 2003.Fortunatamente puoi scaricare un'immagine VHD di Windows 2003 da Microsoft ed eseguirla su un'istanza di PC virtuale.Inoltre lo consiglierei poiché stai cercando di stare attento e utilizzare una macchina vicina al tuo ambiente di produzione.La versione IIS 5.1 non viene mai distribuita come macchina di produzione, quindi non è possibile garantire nulla e le differenze tra IIS 5.1 e IIS 6.0 sono sufficientemente significative per cui vale la pena utilizzare la VM.

Altri suggerimenti

Potrebbe essere necessario prima creare manualmente un certificato (su WinXP non sembra esserci un meccanismo integrato, quindi è necessario utilizzare OpenSSL).Dai un'occhiata a questi due link:

Abilitazione di SSL in IIS su Windows XP Professional

Abilitazione di SSL (HTTPS) per IIS in Windows XP

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top