Stack Overflow en español Asked by jodurpar on January 20, 2021
Tengo una aplicación en Angular 10 y utilizo una api para conectarme a un servicio. Ambos estan hospedados en un contenedor docker corriendo en Ubuntu-Linux.
La aplicación está publicada, pero, por razones de seguridad, no deseo publicar la api.
Ambos estan exponiendo los puertos correctos y están en la misma red interna respondiendo a una llamada localhost (cada uno con un alias : app apunta a localhost:xxx, api apunta a localhost:yyy que es donde responden los contenedores.).
Llamando a la aplicación y al swagger de la api, todo funciona correctamente tanto en local como en el servidor porque ambas máquinas tienen la misma configuración y tienen instalada la api y la aplicación.
La cuestion es que, al ejecutarse Angular en la maquina cliente, no tiene acceso a la api que está en el servidor salvo que la exponga públicamente.
¿ Conoceis algún método por el cual pueda conectar ambos contenedores sin tener que publicar la api ?.
Gracias de antemano y felices fiestas.
Get help from others!
Recent Answers
Recent Questions
© 2024 TransWikia.com. All rights reserved. Sites we Love: PCI Database, UKBizDB, Menu Kuliner, Sharing RPP