/ / cors jquery withCredentials cookie - cookies, cors

cors jquery sCredentials cookie - cookies, cors

zákazník:

$.support.cors = true;

// ajax option
beforeSend: function (XHR) {
XHR.withCredentials = true;
XHR.setRequestHeader("Authorization", "Bearer " + base.accessToken);
}

Používam "fiddler" a chytím žiadosť, neukazuje žiadny cookie.

Server AuthN nastavil súbor cookie.

odpovede:

1 pre odpoveď č. 1

Žiadosti o kontrolu pred výstupom sa v skutočnosti nedajú odoslať pomocou súboru cookie, iba sa používa na overenie podpory CORS na serveri api. Možno teda môžete ukončiť autentifikáciu svojho servera pre metódy OPTIONS


0 pre odpoveď č. 2

$ .support.cors = true;

to je dosť.

na strane servera je potrebné pridať „AccessControlAllowCredentials“ httpheader.