У меня есть веб-приложение ASP.NET, которое использует панели обновления.
Веб-приложение интегрировано в среду единого входа SiteMinder.
Проблема возникает, когда Siteminder считает, что пришло время для повторной аутентификации пользователя.
Когда пользователь выполняет действие, которое приводит к асинхронной обратной передаче, Siteminder перехватывает этот запрос и отправляет ответ перенаправления на свою страницу входа в систему.
Моя страница ASP.NET не ожидает этого и выдает исключение PageRequestManagerParserErrorException.
Я предполагаю, что мне нужно перехватить этот ответ перенаправления в клиентском коде (используя событие PageRequestManager?) И правильно обработать перенаправление.
Но как?