У меня есть веб-приложение, которое сильно основано на ajax. У меня есть только один вид, который является логином и основным видом, а остальные - PartialView, которые будут вызваны с помощью ajax-запросов.Перенаправить пользователей обратно на логин, если сеанс истек на одностраничном приложении
Если я поставил сессионные шашки внутри partialviews (через ActionFilters), он вернет вид входа в систему, и он будет отображаться после моего успеха ajax, который не является моим желаемым результатом, так как я хочу, чтобы главная страница была перенаправлена вернуться к экрану входа в систему.
Одно решение, которое я думаю, использует тайм-аут javascript, который будет проверять, существует ли еще сеанс/аутентификация, учитывая набор интервалов, но я не знаю, хороша ли эта практика.
Может кто-нибудь предложить мне, что делать?
У меня есть 2 вида, которые являются login
и mainframe
, а затем около 30 PartialViews
.
я вижу, плохо попробовать попытаться использовать та же логика. –