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

August 16, 2017 1.2k views
PHP PHP Frameworks LEMP Ubuntu 16.04


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


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.
Happy Coding !!!

Have another answer? Share your knowledge.