Я установил laravel Homestead, и он работает правильно, я могу общаться с серверной частью и получать ответ с помощью API. Теперь я также установил angularjs, он, похоже, тоже работает, но не работает POST или GET в API laravel из приложения Angular в качестве внешнего интерфейса. Я получаю следующие ошибки в сети инспектора firefox:
405 Method Not Allowed
request headers
Host: demo.app:8000
User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.10; rv:37.0) Gecko/20100101 Firefox/37.0
Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language: en-US,en;q=0.5
Accept-Encoding: gzip, deflate
Origin: http://frontend.app:8000
Access-Control-Request-Method: POST
Access-Control-Request-Headers: content-type
Connection: keep-alive
Pragma: no-cache
Cache-Control: no-cache
Response Header
Cache-Control: no-cache
Connection: keep-alive
Content-Type: text/html; charset=UTF-8
Date: Fri, 01 May 2015 02:28:25 GMT
Server: nginx/1.6.2
Set-Cookie: laravel_session=
Transfer-Encoding: chunked
и в журнале консоли:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at http://demo.app:8000/myUrl This can be fixed by moving the resource to the same domain or enabling CORS.
Я не совсем уверен, почему они не общаются. Я правильно выполнил все инструкции, плюс они работают нормально независимо (Laravel API и Angularjs для внешнего интерфейса). Любые мысли и помощь будут оценены