Dường như một cái gì đó tương tự đã được thảo luận trên stackoverflow, nhưng tôi không thể tìm thấy chính xác như vậy.Yêu cầu POST tên miền chéo không gửi cookie Ajax Jquery
Tôi đang cố gắng gửi Cookie bằng CORS (Chia sẻ tài nguyên gốc) nhưng không hoạt động.
Đây là mã của tôi.
$.ajax(
{
type: "POST",
url: "http://example.com/api/getlist.json",
dataType: 'json',
xhrFields: {
withCredentials: true
},
crossDomain: true,
beforeSend: function(xhr) {
xhr.setRequestHeader("Cookie", "session=xxxyyyzzz");
},
success: function(){
alert('success');
},
error: function (xhr) {
alert(xhr.responseText);
}
}
);
Tôi không thấy cookie này theo yêu cầu HEADER.
http://stackoverflow.com/questions/3342140/cross-domain-cookies –