SameSite cook ie не передано в фоновом вызове - PullRequest
0 голосов
/ 02 августа 2020

У меня есть повар ie на domain1.com. Когда я делаю фоновый вызов (используя JS) на domain1.com из другого домена, domain2.com, Cook ie не передается. Но когда я вызываю domain1.com из браузера, Cook ie передается, как ожидалось.

Это фрагмент кода, используемый для вызова domain1:

reqwest({
    url: dataUrl,
    method: 'get',
    crossOrigin: true,
    withCredentials: true,
    success: res => {
        //
    },
    error: err => {
        //
    }
});

1 Ответ

1 голос
/ 02 августа 2020

Убедитесь, что ваш повар ie использует SameSite: Lax или None (см. Chrome). Если вы используете Lax (или Nothing), убедитесь, что вы выполняете запрос GET

https://developer.mozilla.org/en-US/docs/Web/HTTP/Headers/Set-Cookie/SameSite

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...