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.