У меня проблема с тем, что на моих сайтах используется много AJAX, и когда время ожидания пользователя все равно остается на моей странице. Теперь, скажем, пользователь уходит на 10 минут (время ожидания установлено 10 минут), теперь у пользователя истекло время ожидания, но он все еще на странице.
Таким образом, они могли сделать запрос «сохранить», но теперь все мои методы действия, которые отправляются в ajax-запросах, имеют надписью тег авторизации asp.net mvc. Если пользователь не проходит эту аутентификацию, его следует перенаправить на «страницу входа», но, поскольку это ajax-запрос, он не будет отправлен на «страницу входа», ничего не произойдет.
Так что я подумал, может быть, я мог бы как-то передать что-то обратно (может быть, если они все еще аутентифицированы) обратно в ajax.Complete, и если это "false", тогда выполнить перенаправление из javascript.
Однако я не знаю, как это сделать. Я не знаю, как передать что-то обратно, как написать метод моего контроллера.