У меня есть приложение, которое использует Owin / WsFederation для аутентификации пользователей с помощью токенов SAML. В Startup.Auth мы устанавливаем заявку со связанным закодированным токеном SAML и извлекаем ее при входе в систему.
Проблема в том, что токен имеет продолжительность жизни только 1 час. Таким образом, в процессе обычного использования приложения токен истекает, и службы, которые полагаются на него, начинают ломаться.
Как бы я молча обновил наши токены SAML, используя Owin / WsFederation, если срок их действия истек?