Я отправляю междоменный запрос jsonp в / isauthenticated, который направляет функцию, которая возвращает user.is_authenticated (0 или 1). Он отлично работает в WebKit, но возвращает 0 каждый раз в Firefox 5-7, даже когда я четко вошел в систему. Если я скопирую URL, который отправляет ajax (включая? Callback = callback), и вставлю его в браузер, это сработает как следует.
Нужны ли другие заголовки или что-то для Firefox AJAX?
Вот мой вызов ajax прямо сейчас.
$.ajax({
url: domain + '/account/isauthenticated/',
dataType: 'jsonp',
success: function(data) {
if(data === 0) {
//Not logged in, every time in Firefox
} else if(data == 1) {
//logged in
}
}
});
Спасибо!