Сохранение cookie после междоменного запроса ajax

Приложение javascript, работающее на 10.0.0.1 пытается для аутентификации пользователей с помощью междоменных вызовов ajax.

Запрос выглядит так:

function test(again){
  $.ajax({
    type: 'GET',
    url: 'http://example.com/userinfo',
    dataType: 'json',
    success: function(userinfo){
      if(again)
        test(false);}});}
test(true);

Первый ответ от сервера пытается установить cookie:

Access-control-allow-origin:http://10.0.0.1
Set-Cookie:PHPSESSID=uuj599r4k1ohp48f1poobil665; expires=Sat, 28-Jan-2012 17:10:40 GMT; path=/

Но второй запрос не включает этот файл cookie и не делает никаких другие запросы ajax к этому домену.

Я не пытаюсь читать cookie для другого домена, я просто хочу, чтобы приложение в другом домене могло устанавливать и читать свои собственные cookie.

Возможно ли это?

Я тестировал Chrome и Firefox 9.

15
задан AtnNn 13 January 2012 в 17:39
поделиться