engamr
By:
engamr

No 'Access-Control-Allow-Origin' with laravel and angular js

August 16, 2017 444 views
PHP PHP Frameworks LEMP Ubuntu 16.04

hello

first: it is not repeat question about access allow origin let me explain

now I develop project I used for front End Angular js application

and for backed lravel 5.2 I already install cors origin allowed in my project
beacase all data It's transfer very good but when I uploade images using
ajax and base64 return to me this message form my browser

XMLHttpRequest cannot load http://www.api.panakeias.com/updateTeacherpicprofile/9. No 'Access-Control-Allow-Origin' header is present on the requested resource. Origin 'http://localhost' is therefore not allowed access. The response had HTTP status code 500.

I deployed my two project on digital ocean LEMP Stake Ubuntu 16.04

forntend project on main domain and backend project on sub-domain

how can I fix this problem

thank's

1 Answer

If you are using Laravel 5.5 Check this tutorial for fixing Laravel access-control-allow-origin error. You don't need to perform any special thing at angular js side. Just make few changes in Laravel as suggested in the tutorial.
http://www.laravelinterviewquestions.com/2017/12/cross-origin-request-blocked-error-laravel.html
Thanks
Happy Coding !!!

Have another answer? Share your knowledge.