Как вы получаете Safari для отправки Cookie обратно с запросами? - PullRequest
0 голосов
/ 25 сентября 2018

У меня есть приложение ASP.NET Core / Angular 5.В настоящее время он использует сеанс для запоминания информации о пользователе, чтобы он мог использовать эту информацию при последующих запросах.В Chrome он будет отправлять cookie в последующих запросах, но в Safari из-за того, что на народных компьютерах отключено межсайтовое отслеживание, он не отправляет cookie обратно.

Есть ли способ изменить настройку сеанса так, чтобы он отправлял cookie обратно?В настоящее время это мой сеанс конфигурации:

services.AddSession(options =>
{
    // Set a short timeout for easy testing.
    options.IdleTimeout = TimeSpan.FromSeconds(30);
    options.Cookie.SameSite = SameSiteMode.None;
});

Сеанс короткий из-за быстроты запросов к API

...