Я создаю сайт ASP.NET MVC 2, где я использую параметр OutputCache в большой степени. Однако у меня есть беспокойство: использование такого кэширования может вмешаться в аутентификацию.
На всех моих страницах я отображаюсь, зарегистрирован ли пользователь или нет. Кроме того, в некоторых моих Представлениях, я делаю фильтрацию на основе пользовательской роли, чтобы определить, отобразить ли некоторое содержание страницы (например, ссылку Редактирования на одной из моих страниц только показывают пользователям в ролях Модератора или Администратора).
Использование OutputCache вмешается в это динамическое изменение моих Представлений? Если так, как я могу разрешить эту проблему, не устраняя кэширование?