KategoriePHP

Jak włączyć Cross-Origin Resource Sharing (CORS) za pomocą PHP

Dostęp do ustawień Apache / Nginx mamy w momencie, gdy to my zarządzamy serwerem. W przypadku serwerów współdzielonych raczej takich możliwości nie ma. Co może nieco utrudnić życie, gdy spotkacie się z “błędem” CORS.

Nie będę się rozpisywała czym jest CORS, ale nie jest to błąd, a zabezpieczenie chroniące nasze aplikacje. Więcej znajdziecie w bardzo dobrym wpisie na sekurak.pl

Jednak wróćmy do naszego problemu i jego rozwiązania. A rozwiązanie jest banalnie proste, wystarczy na samy początku naszego skryptu PHP dodać wysłanie odpowiedniego nagłówka.

<?php
header("Access-Control-Allow-Origin: *");

Od tego momentu powinniśmy móc się połączyć z takim skryptem z innej domeny czy adresu.

Dodaj komentarz

Twój adres email nie zostanie opublikowany. Pola, których wypełnienie jest wymagane, są oznaczone symbolem *