У нас есть приложение ASP.NET MVC 5, которое использует OWIN и WS-Federation для аутентификации. OWIN настроен для перенаправления пользователя на страницу входа, пока пользователь не вошел в систему. В результате, когда истекает время ожидания токена сеанса WS-Federation, пользователь будет перенаправлен на страницу входа в систему. Это работает, как ожидалось.
Теперь проблема в том, что мы хотели бы добавить на страницу входа сообщение о том, что истекло время ожидания blabla ..., когда пользователь перенаправляется на страницу входа из-за тайм-аута токена сеанса WS-Federation. Поэтому мне нужно определить в моем приложении ASP.NET MVC 5, является ли токен сеанса WS-Federation тайм-аутом или нет, когда пользователь перенаправляется на страницу входа. Но как я могу это сделать? (Обратите внимание: не обнаруживает тайм-аут сеанса ASP.NET) Большое спасибо.