¿Cómo puedo habilitar las solicitudes remotas en IIS Express? Scott Guthrie escribió que es posible pero no dijo cómo.
Hay un post en el blog del equipo de IIS que explica cómo habilitar las conexiones remotas en IIS Express. Aquí está la parte pertinente de ese post resumido:
En Vista y Win7, ejecute el siguiente comando desde un prompt administrativo:
netsh http add urlacl url=http://vaidesg:8080/ user=everyone
.
En XP, instale primero las herramientas de soporte de Windows XP Service Pack 2. A continuación, ejecute el siguiente comando desde una línea de comandos administrativa:
httpcfg set urlacl /u http://vaidesg1:8080/ /a D:(A;;GX;;;WD)
Un buen recurso es Working with SSL at Development Time is easier with IISExpress de Scott Hanselman.
Lo que buscas es la sección Conseguir que IIS Express sirva externamente sobre el puerto 80
La respuesta aceptada a esta pregunta es una guía para conseguir que IIS Express funcione con webmatrix. Encontré esta guía más útil al tratar de conseguir que funcione con VS 2010.
Sólo seguí los pasos 3 y 4 (ejecutar IIS Express como administrador) y tuve que desactivar temporalmente mi firewall para que funcionara.