Access-Control-Allow-Origin hatasının anlamı; bağlantı kurulmaya çalışılan sunucunun güvenlik sebebiyle sorgu yapan sunucuya izin vermemesidir. Aynı domaine ait sorgularda da bağlantı yapılacak sunucu üzerinde gelen sorguların domain ve/veya IP adresine izin verilmesi gerekir.
Apache için headers modulünün aktif edilmesi gerekir.
sudo a2enmod headers
/etc/apache2/mods-enabled/headers.conf
<FilesMatch "\.(eot|ttf|otf|woff)">
Header set Access-Control-Allow-Origin "*"
</FilesMatch>
<IfModule mod_headers.c>
Header set Access-Control-Allow-Origin https://www.makdos.com ## bağlantı yapacak yani izin verlen domain
Header set Access-Control-Allow-Credentials true
</IfModule>
sudo service apache2 restart
Genel
hakkında diğer konular