Ver Mensaje Individual
  #1  
Antiguo 05-04-2024
jmbarrio jmbarrio is offline
Miembro
 
Registrado: may 2003
Posts: 72
Reputación: 22
jmbarrio Va por buen camino
Acceso servidor en la nube para traer un JASON

Buenos días, estoy haciendo una aplicación para acceder a una BD en un servidor en la nube con IP publica y Windows server desde un dispositivo Android.
Estoy utilizando componente RESTclient, RESTResponse y RESTRequest. si hago la aplicación desde windows accedo sin problemas a la URL http://xxx.xxx.xxx.xxx:9500/api/Cliente/GetClientes
y cargo el JASON en un memo sin problemas.
En Android, he agregado al proyecto el network security config.xml

Código:
<?xml version="1.0" encoding="utf-8"?>
<network-security-config>
	<base-config cleartextTrafficPermitted="false">
        <trust-anchors>
            <certificates src="system" />
        </trust-anchors>
    </base-config>
    <domain-config cleartextTrafficPermitted="true">
       <domain includeSubdomains="true">localhost</domain>
       <domain includeSubdomains="true">xxx.xxx.xxx.xxx</domain>
    </domain-config>
</network-security-config>
Y en el androidmanifest he agregado

Código:
<application
        android:persistent="%persistent%"
		<strong>android:networkSecurityConfig="@xml/network_security_config"</strong>
El servidor en la nube funciona con el Internet Information Services, hay que agregar alguna librería en el androidmanifest?

El programa lo compila y lo instala sin problemas en el movil, pero cuando le pido que se traiga el JASON, se queda colgado, no da error alguno.

Por favor alguna idea, estoy desesperado.

Muchas gracias de antemano.
Responder Con Cita