Histórico da Página
Totvs recibo para su funcionamiento correcto tiene que ser configurado el puerto multiprotocolo y la configuración del servicio HTTP manualmente:
2.1 - Configuración del Multiprotocolo
La configuración
...
del multiprotocolo solo está disponible a partir de la versión 20200214 de LIB y Appserver versión 7.00.191205P .
A continuación se muestran los pasos para configurar:
- En su appserver.ini, en la sección GENERAL, debe incluir la clave App_Environment, cuyo valor debe ser el nombre del entorno donde se ejecutarán los servicios.
- Con el puerto multiprotocolo activo, debe configurar SSL para una conexión segura, si no desea usar SSL es posible deshabilitarlo, pero esto no es recomendable. Para obtener más información sobre esta configuración, visite la página Servidor de aplicaciones - Puerto multiprotocolo.
Es importante señalar que el puerto multiprotocolo crea un servidor de reposo diferente al configurado previamente , cuando se crearon las secciones HTTP y HTTPREST, de esta forma es posible utilizar ambos servidores al mismo tiempo. El servidor rest creado por el puerto multiprotocolo se ejecuta en la capa AppServer, por lo que es más rápido y posiblemente será el modelo más utilizado en el futuro, mientras que el Rest anterior se realiza en Advpl .
Puede verificar si el servidor HTTPREST (modelo anterior) fue habilitado correctamente por console.log como se muestra a continuación:
Aviso |
---|
Con la configuración del puerto multiprotocolo, los parámetros MV_GCTPURL y MV_BACKEND ya no son necesarios . |
2.2 - Configuración del REST 2.0 en el ini del App Server
La función HTTP_START prepara el servidor de aplicaciones como HTTP para REST, debe configurarse en la sección ONSTART:
...