Solucionado (ver solução)
Solucionado
(ver solução)
5
respostas

Back-end REST via Ajax (No 'Access-Control-Allow-Origin' header is present on the requested resource.)

Referente ao primeiro video da aula 9, estou com esse problema de permissão:

XMLHttpRequest cannot load http://cozinhapp.sergiolopes.org/novopedido?mesa=&pedido=S%C3%B3+de+Cenoura%3A+1%2C+. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost:63342' is therefore not allowed access.
5 respostas

Oi Felipe.

Você habilitou o CORS do seu app? Lá no config.xml voce tem que adicionar o

<access origin="http://cozinhapp.sergiolopes.org"/>

Sim coloquei, mas o erro persistente:

http://i.imgur.com/urrUbID.png

E rodando no celular (android e iOS) também não foi possível completar a operação.

Acho que o problema pode ser a origem do pedido. Se sua aplicação roda no 'localhost' não me parece possível acessar http://cozinhapp.sergiolopes.org.

solução!

Oi pessoal,

Funciona no localhost sim, tá com o header lá. O problema tá na chamada, a URL ta um errinho de digitacao: deveria ser novo-pedido com hífen no meio :)

Abraço

Funcionou. Muito Obrigado!

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