Question

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

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

Subscribe
Share

Submit an answer
You can type!ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!

These answers are provided by our Community. If you find them useful, show some love by clicking the heart. If you run into issues leave a comment, or add your own answer to help others.

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 !!!