LINUX.ORG.RU

CORS Firefox тупит или я


0

1

Доброго всем.

Задача редкая, но нужно сделать со страницы запрос в другой домен. Сделал как объясняется CORS, запрос проходит:


URL запроса: 	http://<другой домен>/auth
Метод запроса: 	GET
Код состояния: 	HTTP/1.1 200 OK
Заголовки запроса 10:38:34.000
User-Agent:	Mozilla/5.0 (X11; Linux x86_64; rv:29.0) Gecko/20100101 Firefox/29.0
Referer:	http://<домен откуда запрос>/foo
Origin:	http://<домен откуда запрос>
Host:	<другой домен>
Connection:	keep-alive
Accept-Language:	ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3
Accept-Encoding:	gzip, deflate
Accept:	application/json, text/javascript, */*; q=0.01
Отправленная кука
session:	eyJleHBpcmF0aW9uIjo4NjQwMCwic3RhcnQiOiIyMDE0LTA1LTIxIDA4OjQwOjA2IiwiYWdlbnRfaWQiOiIxIiwiZXhwaXJlcyI6MTQwMDczMzYxMn0

Заголовки ответа Δ78мс
Server:	openresty/1.5.8.1
Date:	Wed, 21 May 2014 04:40:32 GMT
Content-Type:	application/json
Content-Length:	161
Connection:	keep-alive
Access-Control-Allow-Origin:	<домен откуда запрос>
Полученная кука
session:	eyJhZ2VudF9pZCI6IjEiLCJleHBpcmVzIjoxNDAwNzMzNjMyLCJleHBpcmF0aW9uIjo4NjQwMCwic3RhcnQiOiIyMDE0LTA1LTIxIDA4OjQwOjA2In0

Но Файерфокс в консоле пишет:

Запрос из постороннего источника заблокирован: Политика одного источника запрещает чтение удаленного ресурса на http://<другой домен>/auth. Это может быть исправлено путем перемещения ресурса в тот же домен или включением CORS.

Не могу проникнуться пониманием, помогите.

Что не так?

На другом браузере не проверял, т.к. нужно, чтобы работало именно в расширении ФФ.

Спасибо.

Все заработало, добавил

Access-Control-Allow-Credentials: true

Закрыл.

chegeware
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.