@jeruthadam

Почему кука третьего сервера не передается при AJAX запросе на третий сервер?

Мой сайт example.com
При загрузке сайта я запрашиваю файл с authserver.com и при этом ставится кука для authserver.com

После этого я делаю AJAX запрос на authserver.com но эта кука не передается! Почему и как ее передать? Ведь она же стоит.
  • Вопрос задан
  • 92 просмотра
Пригласить эксперта
Ответы на вопрос 2
ThunderCat
@ThunderCat
{PHP, MySql, HTML, JS, CSS} developer
Судя по комментариям вы слышали про CORS, но как они работают не знаете. Если коротко: скрипт взятый с "третьего сайта" может(и будет) использовать куки третьего сайта. Скрипт взятый с example.com будет работать только с example.com доменом(в том числе и с его куками).
Ответ написан
glaphire
@glaphire
PHP developer
Потому что ты можешь оперировать куками в пределах одного домена, это задается настройками безопасности браузера.
Обход: статья
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы