2016-06-08 6 views
0

Я пытаюсь извлечь файл cookie из запроса AJAX на другой сервер. У меня есть код, работающий на стороне клиента, в простом веб-приложении, которое вы можете увидеть ниже.Как захватить cookie из запроса AJAX html

Я могу проверить, что я получаю ответ от сервера, и мои учетные данные принимаются. Мой вопрос: как извлечь cookie из ответа?

Когда я регистрирую текущее значение, он возвращает null. Я попытался использовать атрибут document.cookie после просмотра в других решениях в Интернете, но я не думаю, что я делаю это правильно.

function doLogin() { 
    $.ajax({ 
    url: "https://servername.com/appserver/j_spring_security_check", 
    type: 'post', 
    async: true, 
    data: { 
     j_username: "uname", 
     j_password: "***********" 
    } 
    }).done(function(response) { 
    console.log("cookie : "+document.cookie) 
    }); 
}; 

ответ

1

Боюсь, в случае кода на стороне клиента, браузеры не позволят «украсть» кук с других сайтов, использующих AJAX запросов. Выезд this thread.

Смежные вопросы