(?) access-control-allow-origin разрешить несколько (например 2) домена
Primary tabs
Попытаемся разрешить запросы с нескольких доменов, чтобы избежать ошибки:
Cross-Origin Request Blocked: The Same Origin Policy disallows reading the remote resource at
Для нескольких доменов рекомендуют выставлять заголовки отдельно для каждого домена,
например, средствами PHP:
header('Access-Control-Allow-Origin: ' . 'http://example1.com');
header('Access-Control-Allow-Origin: ' . 'http://example2.ru' );
Перечисление же доменов через запятую в одной строке после Access-Control-Allow-Origin: не работает по крайней мере в Firefox 41.0.1
ПРОБЛЕМА:
проблема в том, что браузер здесь выберет последний!
Решение
Можно "на ходу " определять с какого домена приходит запрос и выставлять на сервере заголовки, как разрешённые если этот домен есть в списке: http://fkn.ktu10.com/?q=node/6889
- Log in to post comments
- 5007 reads