Hallo semua beberapa waktu lalu saya sempat mengalami CORS di web server apache2, dimana saya tidak dapat mengakses project API dari localhost di Ubuntu.
Kurang lebih Console menampilkan error seperti ini:
Access To XMLHttpRequest at http://localhost' from origin 'http://localhost' has been blocked by CORS policy: No 'Access-Control-Allow-Origin'
Saya mengatasi localhost yg CORS ini dengan cara:
pertama buka dan edit apache2.conf
buka terminal dan ketik sudo nautilus
cari file berikut kemudian buka dan edit
/etc/apache2/apache2.conf
tambahkan baris dibawah ini
<Directory /var/www/html>
Order Allow,Deny
Allow from all
AllowOverride all
Header set Access-Control-Allow-Origin "*"
</Directory>
Jadinya seperti ini...
Add/activate module, Buka terminal dan jalankan perintah berikut dan enter
a2enmod headers
kemudian restart servicesudo systemctl restart apache2
Selesai.
Belum ada tanggapan untuk "Ubuntu | has been blocked by CORS policy: No 'Access-Control-Allow-Origin'"
Post a Comment
Komentar atau tanggapan anda sangat berguna untuk menambah Semangat untuk berkarya dan saling berbagi di blog ini... :D