No puedo acceder a la API WEB con ip: port pero puede con localhost: port durante el modo de depuración VS

Estoy intentando escribir una API WEB desde .net y estoy intentando que mi aplicación de Android consulte algunos datos de la base de datos del servidor SQL.

Tengo la API web escrita y funciona bien en modo de depuración.

Mi pregunta es que me doy cuenta de que la url de esa aplicación eslocalhost:port y funciona bien. Sin embargo, cuando intento cambiarlo aMYIP:port (eg. http:192.168.X.1234) oMYHOSTNAME:port (eg win7home:1234) esto me daBad Request - Invalid Hostname.

Sé que puedo implementar esto en IIS y mi IIS está configurado, pero me preguntaba, ¿por qué no funciona en modo de depuración?

¿Hay alguna forma de ejecutarlo en modo de depuración y probar en mi Android al mismo tiempo en lugar de tener que implementarlo cada vez que quiero hacer un cambio?

Respuestas a la pregunta(5)

Su respuesta a la pregunta