JQuery / ajax: проблема с вызовом jsonp - PullRequest
0 голосов
/ 07 декабря 2010

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

Почему-то, когда я делаю этот звонок:

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

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

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

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

Есть идеи о том, что происходит?

1 Ответ

1 голос
/ 07 декабря 2010

Это часть политики с тем же происхождением , запросы JSONP к другим доменам не будут отправлять файлы cookie с ними.

...