Cześć. Mam sobię restowe api które w jednym z endpointów ma mi zwrócić ciasteczko. W Postmanie wszystko działa ok (więc pewnie coś z CORS-ami). Gdy odwołuje się fetchem to header set-cookie jest nullem. W konsoli żadnych błędów, mam ustawione credentiale na serwerze i przy zapytaniu na include i jeszcze w razie czego na serwerze exposed header set-cookie. Wklejam kawałek kodu z zapytania.
PS: ogólnie to serwer ma mi zwrócić ciasteczko httpOnly i same-site ale teraz testowo, żeby odwołać się z js-a mam bez tych parametrów ale i tak nie działa. W zakładce application w chrome też nie ma ciasteczka.
fetch(API_SIGN_IN, {
method: "POST",
headers: {
"Content-Type": "application/json",
},
credentials: "include",
body: JSON.stringify(user),
})
.then(response => {
response.headers.forEach(e => console.log(e));
console.log(response.headers.get("Set-Cookie"));
})
.catch(failure => console.log(failure));