SAML 2 ИДЕНТИФИКАТОР COOKIE АУТЕНТИФИКАЦИИ SSO ПЕРЕМЕЩАЕТСЯ В РАСПРЕДЕЛЕННЫЙ с помощью itfoxtec-identity-saml2

#redis #itfoxtec-identity-saml2

Вопрос:

С помощью ITfoxtec.Identity.Saml2, есть ли какой-либо способ сохранить информацию о файлах cookie в Redis, если модуль будет уничтожен, сеанса не будет, поэтому есть какое-либо решение?

Ответ №1:

В ASP.NET Ядро вы можете реализовать ITicketStore и настроить его в службах конфигурации с помощью метода AddSaml2, например:

 services.AddSaml2(sessionStore: RedisTicketStore);
 

ITicketStore предоставляет абстрактный механизм хранения для сохранения идентификационной информации на сервере, отправляя клиенту только простой идентификационный ключ. Это чаще всего используется для устранения проблем с сериализацией больших идентификаторов в файлы cookie.