Описание тега sessionend

1 ответ

Коды для вставки в блок Session_End для уведомления пользователя о превышении времени ожидания или перенаправления

Как отобразить всплывающее окно в C#, сообщающее пользователю, что сеанс истек? Я думаю об аналогии в JavaScript alert "Your session has expired";, Есть ли такая аналогия в C#? Альтернативное решение - направить моего пользователя на страницу Defaul…
16 апр '15 в 03:13
0 ответов

Понять, почему был вызван session_end

Я ищу способ перехватить причину, по которой было вызвано событие session_end в global.asax, особенно я хотел бы отловить событие, когда вызывался Session.Abandon()... есть ли способ? Я должен выполнять некоторые операции только после окончания сеан…
03 июл '15 в 08:13
2 ответа

Относительно методов Session_End и Application_End в asp.net

Я пытаюсь реализовать класс (давайте назовем его классом CustomerConnection), который реализует интерфейс System.Web.HttpApplication. Я попытался реализовать два события session_end и application_end в этом классе следующим образом: public class Cus…
16 апр '11 в 14:24
0 ответов

Начало и конец сеанса ASP.NET есть ли способ получить значение непосредственно перед его очисткой?

Довольно простой вопрос на самом деле. Я пытаюсь держать ряд значений в объекте Cached, который заполняется через ряд объектов сеанса. Это не так, но мы можем думать об этом как о системе чата. Существует несколько пользователей, вошедших в систему …
06 дек '13 в 13:19
3 ответа

Сессия в asp.net подходит к концу через 2-3 минуты

Я сделал веб-приложение, которое использует user authentication и если пользователь является аутентифицированным пользователем, то я сохраняю его в Session как ниже. Session("uid") = txtUid.text Но через 2-3 минуты Session автоматически очищается
28 мар '14 в 06:34
1 ответ

Перед выключением дождитесь окончания сохранения

У меня есть приложение, которое регистрирует некоторые пользовательские данные. Если пользователи выходят из рабочей станции, они должны сохранить эту информацию. Программа представляет собой приложение Windows Form C#. На данный момент я пытаюсь сд…
19 фев '18 в 20:15
1 ответ

Как отловить конец сессии при нажатии кнопки закрытия строки заголовка asp.net C#

У меня есть вопрос по поводу веб-приложения asp.net. Веб-приложение, которое использует состояние сеанса SQL Server. Событие выхода может удалить сеанс, но нажмите кнопку закрытия строки заголовка, чтобы удалить сеанс. Какие события могут контролиро…
28 июн '12 в 10:03
1 ответ

Как выйти из формы аутентификации после завершения сеанса

Мое приложение MVC использует FormsAuthentication для входа. [HttpPost] [AllowAnonymous] [ValidateAntiForgeryToken] public ActionResult Login(FiNext.Models.User user) { try { using (HttpClient httpClient = new HttpClient()) { var task = httpClient.P…
2 ответа

Session_End не вызывает после закрытия браузера

Я использую настройки ниже в web.config <sessionState mode="InProc" cookieless="false" timeout="10"/> ... <authentication mode="Forms"> <forms loginUrl="login.aspx" timeout="10"/> И в Session_End в соответствии со значением сеанса …
05 апр '13 в 08:46
1 ответ

ASP.NET MVC: доступ к данным сеанса в Session_End или в событии непосредственно перед

Я уже видел похожий вопрос к этому, опубликованному здесь. У меня по сути тот же вопрос, но с небольшим поворотом. Я пытаюсь получить доступ к информации о сеансе из метода Session_End, но HttpContext является нулевым к тому времени, когда я туда по…
08 дек '10 в 21:13
1 ответ

Проблема сеанса MVC 2 Antiforgerytoken

Я реализовал этот антифоге-токен в своем приложении MVC 2.Я также добавил машинный ключ в web.config, Когда сеанс истекает, и я пытаюсь сделать сообщение, он бросает A required anti-forgery token was not supplied or was invalid ошибка.Похоже, что то…
01 июн '11 в 13:19
1 ответ

Как определить конец сеанса MVC 4

Я разрабатываю свое веб-приложение с использованием MVC 4, мне нужно отправить электронное письмо пользователю после истечения времени сеанса или после завершения сеанса пользователем. У кого-нибудь есть идеи, как определить окончание сессии? Спасибо
0 ответов

Запуск сеанса при запуске приложения

В моем приложении ASP.NET метод Session_End запускается при запуске приложения. Мои точки останова в этом методе достигают цели, когда приложение запускается в первый раз. Разве он не должен выполняться только после истечения времени ожидания сеанса…
16 июл '15 в 00:55
1 ответ

Сессия заканчивается автоматически

О приложении: Я создаю приложение в.NET, которое я установил на 5 поддоменов. например client1.mydomain.com, client2.mydomain.com . Первоначально я загрузил это приложение на общий сервер. Проблемы: я обнаружил, что иногда пользовательский сеанс зав…
1 ответ

Session_End вызывается несколько раз в середине сеанса

Я использую Session_End неправильно? В моем приложении у меня есть кеш для ускорения загрузки страниц, он работает довольно хорошо. Недавно кто-то предложил мне, чтобы я терял память, никогда не очищая ее, и внедрил метод в Session_End, который буде…
21 сен '09 в 07:50
1 ответ

Очистить куки на Session_End C#

Можно ли очистить куки браузера в Session_End? Учитывая, что нет контекста, нет запроса и нет ответа? Кроме того, невозможно поместить значения в сеанс, а не в файлы cookie. Это делается сторонним приложением. Изменить: я забыл упомянуть, что сайт и…
30 мар '16 в 02:03
1 ответ

Скажите Windows, что мне больше не нужно блокировать ее отключение в приложении WPF

В моем приложении WPF я использую событие SessionEnding, чтобы предотвратить выключение Windows, когда моему приложению необходимо сохранить данные. Это работает, но я не знаю, как сказать Windows, мне больше не нужно блокировать ее отключение. У ме…
27 фев '12 в 20:32
3 ответа

Где лучше всего удалить временные файлы в приложении ASP.net?

Я создаю несколько временных файлов в своем приложении asp.net, и мне нужно удалить их, когда пользователь покончит с ними. Я старался void Session_End(object sender, EventArgs e) { System.IO.File.Delete(@"C:\Temp\test.doc"); } но это не работает Ес…
14 ноя '12 в 12:00
1 ответ

Перенаправление на другую страницу из Session_end в global.asax

Мне нужно перенаправить пользователя на страницу входа в систему по тайм-ауту. Проблемы с методом Session_End в global.asax: Он не поддерживает Response.Redirect или Server.Transfer Любая попытка использовать HttpContext.Current.Response приводит к …
01 апр '13 в 07:32
2 ответа

Как узнать страницу, на которой сессия закончилась?

Я нахожусь в Session_End() Global.asax.cs Есть операция, которую мне нужно сделать, только если сессия была закончена на определенной странице. Параметры (sender и eventArgs) не помогают. Есть ли способ узнать последнюю страницу, на которой был поль…
13 сен '16 в 21:26