Bom dia Colegas!
Após um período de estudos, implantei uma estrutura que funciona da seguinte forma:
- Servidor Windows que tem os serviços Wildfly e NodeJS (IP 192.168.0.110).
- Servidor Linux que tem o MySQL (192.168.10.45)
Criei uma aplicação utilizando JavaScript e AngujarJS no front-end e Java e MySQL no back-end.
A aplicação está rodando no google Chrome pois habilitei uma extensão que habilita o CORS.
Se eu desabilito esta extensão não funciona, dando a mensagem:
XMLHttpRequest cannot load http://192.168.0.110:8080/SacFumacense/rest/viaAtendimentos/list. No ‘Access-Control-Allow-Origin’ header is present on the requested resource. Origin ‘http://intranet:3000’ is therefore not allowed access.
Durante meus estudos configurei toda esta estrutura no meu notebook pessoal, e tive problemas pois estava utilizando uma API dos correios. Criei umas configurações no express,js (Arquivo de configuração do NodeJS) e funcionou. Estou enviando o meu arquivo Express.JS para quem puder dar uma luz…express.js (1,4 KB)
Observação: a API externa que eu uso funciona…