voodoodn
Newbie | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Добрый день! Стоит задача сделать кроссдоменный запрос, пример ниже. Есть сайты site1.com и site2.com. На site1.com я прошёл авторизацию в системе. С site2.com мне надо послать запрос на site1.com с помощью AJAX и узнать залогинен я или нет. Но дело в том что мне возвращается пустая сессия или кука. Код тестовый, для проверки. test.php <?php header('Access-Control-Allow-Origin: *'); setcookie('dfadfdaf','fadfadfad'); echo var_dump($_COOKIE); exit; ?> js на site2.com jQuery.ajax({ url: 'http://site1.com/test.php', xhrFields: { withCredentials: true }, crossDomain: true, type: 'get', dataType: 'text', success: function(data) { console.log(data); } }); Все что я получаю: array(0) { } Если делать эхо простой переменной - без проблем, но суперглобальные не работают =/ В чем может быть дело? | Всего записей: 1 | Зарегистр. 03-12-2013 | Отправлено: 14:34 03-12-2013 | Исправлено: Cheery, 20:05 03-12-2013 |
|