У меня большая проблема. Я использую обработчик для обработки ответа saml. В обработчике я проверяю, все ли в порядке, и затем я вхожу в систему с помощью команды cook ie.
context.Response.Cookies.Add(cookie);
, после чего я перенаправляю:
context.Response.Redirect("~/", false);
После перенаправления пользователя не залогинен (мне нужно обновить страницу sh, а он залогинен), потому что куки не отправляются. Они установлены с SameSite = Strict.
Также в global.asax я проверяю, есть ли у пользователя активный сеанс с реальным браузером, и он не работает, потому что нет sessionID == нет cookies => Выход пользователя . Процесс выглядит следующим образом:
Go to login page -> redirect to saml system -> redirect to handler -> redirect to Home
Как перенаправить пользователя со всеми файлами cookie между страницами на моем веб-сайте, если для SameSite установлено значение Строгая?