2010-12-07 1 views
0

Я пытаюсь сделать запрос на межсайтовый сайт на сайте, который нуждается в аутентификации. Аутентификация работает с файлом cookie.JQuery/ajax: проблема с вызовом jsonp

По какой-то причине, когда я делаю этот вызов:

$.getJSON(url + '?', function(data){ 
    alert(data); 
}); 

Я не вижу Cookie посланный в заголовках HTTP. В то время, когда я просто скопировать пасту url в моей адресной строке, вызов успешен, и Cookie установлен правильно ...

Я попытался заменить $.getJSON на $.ajax и установить вручную заголовки запроса. Это привело к тому, что запрос не был даже видимым в firebug (пока я знаю, что он был отправлен и ответил с помощью другого инструмента)!

Я использую Firefox 3.6, JQuery 1.4

Любая идея о том, что происходит?

ответ

1

Это часть same origin policy, запросы JSONP к другие домены не будут отправлены куки с этих сайтов.