Tradicionalmente uso dominios personalizados con mi servidor de desarrollo localhost. Algo en la línea de:
dev.example.com
dev.api.example.com
Esto me ha proporcionado una gran flexibilidad al trabajar con API externas como Facebook. Esto funcionó muy bien en el pasado con el Visual Studio Development Server integrado, porque todo lo que necesitaba hacer era agregar un CNAME a los registros DNS que apuntaban 127.0.0.1
.
Sin embargo, no he podido hacer que esto funcione con IIS Express. Todo lo que he intentado parece haber fallado. Incluso he agregado la configuración XML correcta al applicationHost.config
archivo para IIS Express, pero no parece reconocer las entradas tan válidas como lo haría una instalación verdadera de IIS.
<binding protocol="http" bindingInformation="*:1288:dev.example.com" />
Cada vez que entro en esta línea e intento solicitar http://dev.example.com:1288
, recibo el siguiente mensaje:
Solicitud incorrecta (Nombre de host no valido
¿Alguien sabe si me falta algo obvio? ¿O el equipo de IIS Express realmente carece de la previsión para ver este tipo de uso?