![]() |
|
Модераторы: gambit |
![]()
|
|
| gambit |
|
|||
![]() Эксперт ![]() ![]() ![]() Награды: 1 Профиль Группа: Комодератор Сообщений: 1359 Регистрация: 25.6.2006 Где: я? Репутация: нет Всего: 40 |
Подскажите пожалуйста, где можно подробно прочитать все о работе с сессией, или сами растолкуйте.
Конкретнее интересуют вопросы: 1. Как сделать чтоб по возвращению человека на сайт ему не приходилось заново логинится. // ну это примерно представляю, но хочется подробнее 2. Где отследить конец сессии, т.е. пользователь на сайте, ушел, закрыл страницу, где отследить что его сессия завершилась по time out, если его страница закрыта?? Например я хочу написать чат, как мне узнать что он ушел и его сессия закрылась. 3. Где отследить конец сессии, т.е. пользователь на сайте, его сессия завершается, как ему ее продлить?? MSDN не предлагать это справочник, а хотелось бы руководство. Хотя возможно я что то важно в MSDN и пропустил. Зарание спасибо. |
|||
|
||||
| PashaPash |
|
|||
|
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1233 Регистрация: 3.1.2008 Репутация: 7 Всего: 49 |
Думаю, ты пропустил то, что MSDN - все-таки руководство. http://msdn.microsoft.com/ru-ru/library/ms178581.aspx первый вопрос не имеет отношения к сессии. |
|||
|
||||
| Idsa |
|
||||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Сообщений: 2086 Регистрация: 5.12.2006 Где: Томск Репутация: 15 Всего: 62 |
gambit, словосочетание "все о сессии" напомнило мне вот этот документ: http://forums.asp.net/p/7504/7504.aspx
Конечно, такую авторизацию можно реализовать при помощи сессии... но лучше доверить это Membership'у: он использует шифрованные куки. Отследить конец сессии можно, обработав Session_End в Global.asax. Хотя в случае с чатом это не решит проблемы...
Прочитайте по ссылке про Storage Location. Если выберете не InProc, то в принципе можно и не париться с продлением. Это сообщение отредактировал(а) Idsa - 31.3.2009, 15:59 |
||||
|
|||||
![]()
|
| Прежде чем создать тему, посмотрите сюда: | |
|
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Любитель, Mymik, mr.DUDA. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Разработка под ASP.NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |