sd | | | |
davila31 | |
Entiendo que a pesar de poner el ip de tu máquina no tienes acceso desde
la aplicación APP, pero desde navegador de tu máquina si puedes entrar a
la página web.
Yo te recomiendo hacer algunas cosas:
1. Entra a la página web pero desde el navegador web del teléfono, para
descartar un tema de red, usa la dirección con el ip de tu máquina.
2. No uses localhost cuando tienes un APP ya que esta se conecta a la
dirección que le indicas y si dejas localhost, se estará intentando
conectar a un servidor en el mismo teléfono y eso no pasará núnca. jeje.
Ahora te cuanto algo mas, cuando empece con esto de los App en Genexus,
me pasaba ese mismo mensaje 404 (que aburre por cierto), pero si hacia
un App con Java no tenia problemas de conexión, pero si lo hacia con C#
me daba el error 404, Luego de muchas cosas, esto lo corregí haciendo
una actualización del URL Rewrite 2 de IIS, ojo, no es re-instalarlo, es
desintarlo si ya lo tienes, bajar el mas actualizado de internet e
instalarlo.
Así solucionó el problema del 404 con C#, y lo que pude investigar es
que Genexus usa Servicios REst para conectarse y cuando hacia Apps con
Java el me manejaba los rest sin problema, pero en C# el IIS no lograba
resolver, pero al instalar un URL Rewrite actualizado se arregló todo.
Espero te pueda ayudar.
Cuando expongas tu App fuera de tu Red debes usar una IP pública como te
indico Wilman.
Saludos
Donaldo
El 02/12/2020 a las 12:09 a. m., Wilman Salazar |
|
|
Carlos A.L.Herrero | |
Hola, esa URL te muestra, existe?, es la url que necesitas que se conecte?
Si esa url existe, si el puerto es el correcto, y si "pruebamovil" no se
cuanto porque no veo, es el objeto correcto, lo que pasa es que ese objeto
no existe.
Por el tipo de ip es una ip interna de tu red, tu teléfono esta dentro de
la red como para acceder a esa ip?.
Sino pasa que estas "afuera" e intenta acceder a un sitio 192.168.0.8 pero
obviamente no es un sitio público.
Particularmente, en los modelos que hago, uso o bien la ip publica
nuestra, la que luego esta routeada, ejemplo puerto 8080 a tal maquina, o
sino algo mas sencillo con un dyndns, de manera que sepas que si o si el
teléfono ingreso "desde afuera" a la red y servidor.
O sea "antes" de aplicar la url a un proyecto SD, verifico que esa url sea
posible de acceder desde un explorador, interno o externo.
Como si para tu caso verificaras si desde chrome u otro, al poner
192.168.0.8:8090 "responde algo" .
*Carlos A.L.Herrero*
*Análisis de sistemas *
*datacomsys.com.ar *
El vie., 21 de feb. de 2020 a la(s) 14:26, Jorge Brito (
jorgebritocapacitacion@gmail.com) |
|
|
|
|
Back to sd |
|