Domainübergreifende POST-Anforderung sendet kein Cookie Ajax Jquery

Scheint, dass etwas ähnliches bereits auf Stapelüberlauf diskutiert wurde, aber ich konnte nicht genau das gleiche finden.

Ich versuche, ein Cookie mit CORS (Cross-Origin Resource Sharing) zu senden, aber es funktioniert nicht.

Das ist mein Code.

$.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);
      }
    }
);

Ich sehe diesen Cookie nicht auf Anfrage HEADER.

Antworten auf die Frage(3)

Ihre Antwort auf die Frage