Come sapete non è possibile, salvo
configurazioni un pò macchinose, accedere a siti ospitati su
IIS Express dall'esterno (altri PC\VM\dispositivi).
Esiste tuttavia un modo molto più semplice, che richiede l’installazione di un proxy via NPM
npm install -g iisexpress-proxy Una volta installato, basta eseguire il comando
iisexpress-proxy 51123 to 3000
Dove
- 51123 è la porta IIS a cui il sito è raggiungibile (che è dinamica)
- 3000 è la porta al quale il sito risponderà all’esterno, usando l’ip della scheda di rete primaria.
Se l’ip del mio PC è 192.168.230.126, Il sito sarà ora raggiungibile dall’esterno all’indirizzo: http://192.168.230.126:3000
Su
GitHub trovate i dettagli del progetto.