7

Estoy buscando una forma de probar fácilmente la versión móvil de mi sitio en desarrollo.Habilitar dispositivo Android para acceder a IIS Express en la misma red

he levantado IIS Express, de tal manera que puedo acceder localmente usando:

http://localhost:1025/AppName/

o usando mi nombre de PC (dazbradbury-PC)

http://dazbradbury-pc/AppName/

Esto entonces funciona desde cualquier máquina en mi red.

Sin embargo, cuando intento usar esta dirección desde un dispositivo Android, simplemente no funciona. ¿Alguien ha conseguido esto funcionando? Si es así, ¿qué pasos adicionales se requieren?

+3

Eso es probablemente porque Android no hace resolución de nombre WINS. Pruebe la dirección IP. – SLaks

+0

Gracias @SLaks, ¡esa era la pista que necesitaba! He publicado una respuesta por el momento, pero mereces el crédito. ¡Gracias de nuevo! – dazbradbury

+0

Sí - saludos SLaks !!! – stan4th

Respuesta

8

Gracias a @SLaks de la información:

Eso es probablemente porque Android no hace WINS resolución de nombres. Pruebe la dirección IP.

Por lo tanto, he actualizado mi IIS Express para apuntar a una dirección IP mediante la inserción en los enlaces en applicationhost.config una dirección IP:

<binding protocol="http" bindingInformation="*:80:192.168.1.97" /> 

donde 192.168.1.97 es la dirección IP local de mi máquina.

Ahora puedo acceder a la instancia de IIS Express de mi máquina desde mi dispositivo Android.

+0

Gracias. Tuve el mismo problema y casi tuve la solución ... excepto que estaba tratando de vincularlo con mi dirección IP pública, por lo que no funcionó. –

+3

Si obtiene acceso denegado, ** ejecuta Visual Studio como administrador **. – nVentimiglia

+0

@nVentimiglia, muchas gracias por sugerir que se ejecute como administrador. Totalmente resuelto mi problema! – Matt

Cuestiones relacionadas