none
Consumir servicios del IIS sin internet ¿Es posible? RRS feed

  • Pregunta

  • Buen día 

    Se desarrollo una aplicación para una handheld con sistema operativo Windows Embebed 6.5 haciendo uso de los servicios del IIS instalado en el servidor principal de la empresa.

    Se instalo la infraestructura necesaria para que el dispositivo estuviera conectado a la red, pero me di cuenta que si la red wifi a la que estaba conectado el dispositivo no tenia Internet, no permitía la conexión a la aplicación, caso contrario funciona a la maravilla.

    De momento esta funcionando así, pero como una mejora se pretende quitar el Internet en la red wifi, ya que como saben a esta altura cualquiera puede conseguir colgarse de la red.

    La pregunta es ¿Es posible que la aplicación funcione sin internet? Mi lógica me dice que no ya que por algo IIS  = Internet Information Services. 

    ¿Saben algo al respecto?

    Saludos.


    lunes, 4 de enero de 2016 21:07

Respuestas

  • Bueno, parece complicado pero creo que la soluciòn es sencilla:

    - Me dices que estas dentro de una red corporativa, por tanto seguramente dentro de la empresa para acceder a internet todos los usuarios deben tener configurada una direcciòn de servidor proxy y al quitar el acceso a internet pierdes comunicaciòn con la aplicaciòn. Esto puede suceder por lo siguiente:

    1.- La aplicaciòn desde la handheld se conectaba a la aplicaciòn a traves del proxy. Debes marcar que no se use proxy para direcciones locales. Y en las configuraciones avanzadas, colocar el nombre de tu servidor de aplicacion y la IP del mismo. De este modo el equipo se conectara directamente sin pasar la comunicación a través del servidor proxy.

    Te dejo una captura de como es el asunto en escritorio, queda en ti descifrar como puedes reparar ese asunto en la handheld que menciones. Espero haberte ayudado.

    

    Saludos,

    Eduardo Perez Leyton


    Never lose sight of something you believe in

    • Marcado como respuesta vivispato martes, 26 de enero de 2016 19:01
    martes, 5 de enero de 2016 0:43

Todas las respuestas

  • Que tal Vivis,

    No debería existir inconveniente alguno, siempre y cuando la handheld se encuentre conectada a la misma red del servidor en el cual se encuentra la aplicación que desarrollaron, en ese esquema supongamos que las dos cosas ( servidor, cliente) se encuentran dentro de la red corporativa. Sin acceso a internet, debería funcionar.

    Ahora, si lo que deseas es que tu handheld pueda conectarse a la aplicación corporativa desde internet, debes exponer la aplicación corporativa en una IP publica y autenticar y asegurar el acceso de algún modo ( TLS 1.2 recomendado), doble factor de autenticación.

    No existe impedimento alguno para consumir servicios o aplicaciones de IIS, sin acceso a internet. Probablemente tengas algún tipo de acceso restringido por un firewall, pero talvez no sea el caso, suerte.

    Saludos,

    Eduardo Perez Leyton


    Never lose sight of something you believe in

    lunes, 4 de enero de 2016 21:12
  • Hola Eduardo

    De hecho quiero que mi aplicación funcione sin Internet dentro de la red corporativa de la empresa, pero como mencione si quito el Internet de la red, la aplicación no logra funcionar.

    ¿Tienes alguna idea de que tipo de acceso restringido en el firewall tendria que revisar?

    Saludos.


    lunes, 4 de enero de 2016 21:32
  • Bueno, parece complicado pero creo que la soluciòn es sencilla:

    - Me dices que estas dentro de una red corporativa, por tanto seguramente dentro de la empresa para acceder a internet todos los usuarios deben tener configurada una direcciòn de servidor proxy y al quitar el acceso a internet pierdes comunicaciòn con la aplicaciòn. Esto puede suceder por lo siguiente:

    1.- La aplicaciòn desde la handheld se conectaba a la aplicaciòn a traves del proxy. Debes marcar que no se use proxy para direcciones locales. Y en las configuraciones avanzadas, colocar el nombre de tu servidor de aplicacion y la IP del mismo. De este modo el equipo se conectara directamente sin pasar la comunicación a través del servidor proxy.

    Te dejo una captura de como es el asunto en escritorio, queda en ti descifrar como puedes reparar ese asunto en la handheld que menciones. Espero haberte ayudado.

    

    Saludos,

    Eduardo Perez Leyton


    Never lose sight of something you believe in

    • Marcado como respuesta vivispato martes, 26 de enero de 2016 19:01
    martes, 5 de enero de 2016 0:43
  • Gracias Eduardo, encontre la configuracion que tenia que hacer en la handheld y todo salio de maravilla. Saludos.
    martes, 26 de enero de 2016 19:01
  • Me alegro mucho.

    Que pases muy bien.

    Saludos,

    Eduardo Perez Leyton


    Never lose sight of something you believe in

    martes, 26 de enero de 2016 20:16