Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Ao rodar a aplicacao no final da aula 3 - ocorre erro CORS

Fiz a aula 3, executei o server. No diretorio do client, executei "lite-server", ocorre o erro: Dentro do construtor <> app.component.js:17:9 Angular 2 is running in the development mode. Call enableProdMode() to enable the production mode. core.umd.js:210:9 Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://localhost:3000/v1/fotos. (Reason: CORS header ‘Access-Control-Allow-Origin’ missing). (unknown) Erro: Response with status: 0 for URL: null app.component.js:20:99

1 resposta
solução!

Acrescentei esse codigo ao server/express.js

Funcionou

app.use(function(req, res, next) { res.header("Access-Control-Allow-Origin", "*"); res.header("Access-Control-Allow-Headers", "Origin, X-Requested-With, Content-Type, Accept"); next(); });

Quer mergulhar em tecnologia e aprendizagem?

Receba a newsletter que o nosso CEO escreve pessoalmente, com insights do mercado de trabalho, ciência e desenvolvimento de software