мы работаем над приложением *** Web API ***, которое использует токены безопасности для аутентификации, по некоторым причинам нам потребовалось поместить эти токены вместе с именем пользователя в кэш-память , и по второму запросу токен уже существует, и нет необходимости вводить имя пользователя и пароль. Так что все в порядке. но из-за некоторых политик IIS перезапускается через 24 часа , и кэш будет пуст, поэтому токен исчезает, и пользователям необходимо снова войти в систему! Я решил сохранить и сериализовать токены в локальный файл и получить их, когда они понадобятся, через 24 часа! Но класс токена безопасности является абстрактным классом и не может быть сериализован в XML! Я переопределяю WriteToken () Метод из securityTokenHandler для преобразования объекта в строку! но это имеет некоторые трудности. некоторые свойства трудно преобразовать в строку!
Знаете ли вы, как я могу выполнить эту задачу?
Это лучшее решение?
единственное, что мне сейчас приходит в голову, это приведение каждого свойства к нужному типу, а затем получение значения в строку!
Какие свойства наиболее важны, я думаю; Токен XML и Validdate!
Спасибо, пожалуйста, дайте мне знать, если проблема не очень ясна, чтобы объяснить лучше,