В настоящее время у меня есть приложение MVC 4, использующее проверку подлинности Windows. Я хочу, чтобы иметь возможность перенаправить браузер в вид Timeout
, когда закончится сеанс. По моему мнению, Session_End не лучшее место для этого, потому что сеанс может завершиться сам по себе без запроса, и без запроса нет ответа. Response.Redirect не будет работать.Приложение MVC 4 с аутентификацией Windows, перенаправление при завершении сеанса
Я пробовал использовать метод OnActionExecuting
, и это отлично работает для NON-AJAX звонков. Я хотел бы иметь возможность перенаправлять пользователя на мою страницу, не изменяя мои существующие вызовы ajax, чтобы проверить, закончился ли сеанс до вызова, поскольку размер приложения довольно велик, и его сохранение для будущей разработки также не представляется возможным.
Есть ли способ использовать этот метод и проверить наличие вызовов ajax? Вместо этого я хотел бы, чтобы метод (сервер) просто перенаправлял браузер, если это было возможно.
Любые предложения были бы весьма полезными. И да, я уже давно нашел для Googling подходящее решение :).
Благодаря