Вот проблема: я разработал приложение ASP.NET MVC3, используя Razor.Я также реализовал пользовательский поставщик членства и переопределил метод ValidateUser ().Внутри я запрашиваю свою базу данных и получаю много информации о пользователе в дополнение к паролю аутентификации.
В данный момент я отправляю эту информацию, т.е. companyId, в статические свойства класса.Это работает, и я могу отображать / использовать эту информацию в моем приложении.Проблема возникает, когда пользователь закрывает вкладку браузера.При повторном открытии приложения пользователь проходит проверку подлинности с помощью файла cookie, поэтому им не нужно повторно входить в систему;однако эти статические переменные сдуваются.
Итак, парни и девушки, как бы вы решили эту проблему?Должен ли я добавить дополнительную информацию в файл cookie сеанса?Или, может быть, лучшее решение?