Я уверен, что вы проверили это, но действительно ли вы выходите из системы или просто заходите на страницу входа после перенаправления из [Authorize]
методов действия с доступом на основе ролей?
Если вы нажмете на свойбраузер и перейдите на предыдущую страницу, которая также требует аутентификации, можете ли вы ее просмотреть или она также перенаправляет вас на страницу входа в систему?
Вставьте строку отладки в свой метод действия "выход из системы" и посмотрите, попадете ли вы когда-либоэто случайно как-то?
Просто некоторые общие идеи, извините, я не могу не увидеть больше информации.
Редактировать:
Также можноВы проверяете этот раздел в своем web.config?Вот пример из одного из моих приложений:
<authentication mode="Forms">
<forms loginUrl="~/Account/Logon" timeout="2880" />
</authentication>
Какой у вас тайм-аут?