powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Завершение сессии при закрытии браузера
25 сообщений из 87, страница 3 из 4
Завершение сессии при закрытии браузера
    #36885222
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,

спасибо за совет, я прочту. Если кого обидел - извините. А уважаемый юзер Bured пусть сначала сам научится уважительно относится к собеседнику, независимо от его опыта и знаний.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885241
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eten...А уважаемый юзер Bured пусть сначала сам научится уважительно относится к собеседнику, независимо от его опыта и знаний.
А он Вам тоже дал дельный совет, Вы пропустили, а это как раз ответ на Ваш вопрос о том, чтобы не зависило от открытых окон:
buredХраните сессионИд в урле и будет вам счастье
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885247
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSerge,

Etenburedbured
Код: plaintext
1.
<sessionState cookieless="true" />

Мой пост в эту сторону и толкал, но вы почему-то не обратили внимание
Например, пользователь А хочет отправить ссылку на страницу пользователю Б.
Он не шибко грамотный на счет различных идентификаторов сессии, поэтому просто берет и копирует URL, а затем его отправляет.
В результате пользователь Б заходит по ссылке как пользователь А.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885278
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно проверять с какой страницы зашли. HTTP referer .
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885301
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Смотрю уже третья страница обсуждения пошла, МСУ на вас нет
Так понимаю проблема решена, не?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885312
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eten,

у всех вариантов есть свои уязвимости. Вы уж определитесь с предпочтениями. Мы ж не в курсе что вы там пишите.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885323
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stСмотрю уже третья страница обсуждения пошла, МСУ на вас нет
Так понимаю проблема решена, не?
Ну как сказать. Беда не приходит одна )) Теперь получается, что при открытии второго окна браузера используются тот же SessionID, что для первого. Хотелось чтобы при открытии нового окна, создавался новый SessionID. Про вариант с передачей SessionID в урле мне в принципе подходит. Но нельзя ли решить указанную мной задачу?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885359
VitaliyBoris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Eten при открытии второго окна браузера используются тот же SessionID, что для первого. поможет Eten вариант с передачей SessionID в урле
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885610
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eten...нельзя ли решить указанную мной задачу?
Стандартным образом нельзя. Я знаю и своими глазами видел, что многие пользователи открывают странички по ссылкам в новом окне или новой закладке. Вы представьте себе, если в новом окне (закладке или фрейме) будет другая сессия. Вообще-то есть некоторый механизм (если у Вас всё под одно окно заточено), но это не аспнет, а скорее хтмл и яваскрипт, присвойте на своей страничке, в случае успешного подлогиниванья своему окну атрибут name , если он до того был пустой, ясен помидор. Типа:
Код: plaintext
<script type="text/javascript">window.name="<%=айдишник_сессии%>";</script>
Дело в том, что наме, если всё в одном окне - никогда не изменяется. Поэтому Вы всегда можете проверить, что за сессия, и соответствует ли страница тому, чего надо. Это в яваскрипте надо проверять, а если не соответствует - document.location.href="на_страницу_логина";
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
Завершение сессии при закрытии браузера
    #37816995
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Какой ужас, что, вопрос с Firefox и SessionId до сих пор не решен?

Кто бы подарок с решением подкинул...
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817208
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сабж бред.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817308
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тема какая-то двухлетней давности. Что за вопрос про Firefox и SessionId? Всё перечитывать лень.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817692
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MCУ ну помоги.
Файрфокс окна закрываются, открываются новые - и тут для этого пользователя нужно койчего сделать на сервере. Как отловить новую сессию? :)
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817736
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ прав

Zoria,
Почитайте, может пригодится
http://msdn.microsoft.com/en-us/library/ms178583.aspx
http://msdn.microsoft.com/en-us/library/ms178473.aspx
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817753
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYS,

не смешно
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817797
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaSanSYS,

не смешно
Так я и не шучу
ZoriaКак отловить новую сессию? :)
http://msdn.microsoft.com/en-us/library/ee255113(v=bts.10).aspx - session_start
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817809
Starlex
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaMCУ ну помоги.
Как отловить новую сессию? :)

Если ключи сессии пустые, значит сессия новая :)
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817832
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не первый же день замужем в асп.

Если вы еще не в курсе, то в Фаерфокс не удаляет сессионные куки при закрытии браузера и события session_start при открытии нового окна не происходит.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817858
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaЯ не первый же день замужем в асп.

Если вы еще не в курсе, то в Фаерфокс не удаляет сессионные куки при закрытии браузера и события session_start при открытии нового окна не происходит.
Только что проверил прям под отладкой, все отлично удаляет и вызывает старт новой сессии (.net 4, webforms, ff 13), не пугайте
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817907
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SanSYS,

а в настройках у него что стоит?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37817947
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaSanSYS,

а в настройках у него что стоит?
конкретнее - что делать при старте
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37818002
Фотография SanSYS
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaZoriaSanSYS,

а в настройках у него что стоит?
конкретнее - что делать при старте
Да елы палы - а тебе зачем отлавливать новую сессию?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37818011
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaMCУ ну помоги.
Файрфокс окна закрываются, открываются новые - и тут для этого пользователя нужно койчего сделать на сервере. Как отловить новую сессию? :)
Зоря, при всё уважении, - немогу поверить, что Вы со своим багажом знаний зациклились на этой "говнозадаче" :)
В вебе нет корреляции жизни сессии с браузерной кнопкой закрытия окна. Так же непонятно, что считать "закрытием браузера", ведь может быть запущено несколько инстансов браузера, или несколько инстансов браузеров, или несколько вкладок и еще чего угодно. Не морочьте голову себе, задача не решается. Все остальные потуги решить её - от лукавого, то есть во вред себе и окружающим. Используйте те возможности, которые дает ASP.NET, а педалестроительсво отдайте на откуп неокрепшим умам
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37818020
Zoria
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУ,

:)
часто по истечении какого-то времени случается такое, что нерешаемые задачи решаются.
задача была давно так реализована, что при старте новой сессии кой чего делалось для пользователя.
но если в файрфоксе этот номер не проходит, то нужно переделывать.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #37818099
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZoriaЯ не первый же день замужем в асп.

Если вы еще не в курсе, то в Фаерфокс не удаляет сессионные куки при закрытии браузера и события session_start при открытии нового окна не происходит.

Для полноты картины нужно показать два реквеста (полностью) на страницу сайта, один в нормальном режиме, а второй после перезапуска браузера.

А с FF могут быть и в другом проблемы - плагин какой-нить поставлен или сам браузер заглючило. Вообще неудаление кук наблюдал в IE8 в Win2003, там для этого приходилось вынимать жёсткий диск, подключать к другому компьютеру и с него удалять куки эксплорера, ибо файлы кукисов были заблочены какой-то системной фигнёй, неотрубаемой даже анлокером.
...
Рейтинг: 0 / 0
25 сообщений из 87, страница 3 из 4
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Завершение сессии при закрытии браузера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]