Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
Хочу чтоб при завершении сессии (закрытие браузера например) пользователь вылогинивался. Делаю так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. Ставлю точку остановки и ничего ... Что делаю не так ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 08:43 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
Those events are not fired when you close the project, the Session OnEnd is fired when the session times out or is closed explicitly using Session.Abandon(). To trigger the Application End event, you should restart the web site or the IIS service. Try calling Session.Abandon() from a webform. Событие не должно происходить при закрытии браузера. Событие происходит только при ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 09:55 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
упс... надеюсь понял. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 09:59 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
В книжке прочел что при закрытии браузера :) Но может там соврали :) А какое событи происходит при закрытии браузера ? Я делаю авторизацию и хочу чтоб при завершении сесии (по таймауту) или анлогине или закрытии браузера из базы удалять иннформацию что данная сессия активна. Какие события обрабатывать ? И можно обяснить то что выше ? :) Я не очень англицкий знаю :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 15:19 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
если мне память не изменяет, для того чтобы убить сессию вручную нужно выполнить session.abandobe, а если просто закрыть браузер то сессия умрет только по таймауту ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 15:53 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
KrolikoffВ книжке прочел что при закрытии браузера :) Но может там соврали :) А какое событи происходит при закрытии браузера ? Я делаю авторизацию и хочу чтоб при завершении сесии (по таймауту) или анлогине или закрытии браузера из базы удалять иннформацию что данная сессия активна. Какие события обрабатывать ? И можно обяснить то что выше ? :) Я не очень англицкий знаю :) События закрытия сессии не происходит при закрытии браузера(проекта), а происходит неявно по таймауту (поумолчанию 20 минут) или явно при использовании метода Session.Abandon(). Для вызова события Application_End необходимы перезапустить сам сайт или веб сервер в целом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 17:22 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
Огромное спасибо :) Все уже работает ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.02.2006, 18:26 |
|
||
|
ПОмогите с Session_End
|
|||
|---|---|---|---|
|
#18+
Но не забудьте, что при sessionState mode="SQLServer" или mode="StateServer" событие SessionEnd не возникает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.02.2006, 10:49 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=33569929&tid=1392942]: |
0ms |
get settings: |
8ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
70ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 266ms |
| total: | 450ms |

| 0 / 0 |
