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

естественно, так как без кук mail.ru вас не идентифицирует.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884616
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stp.s. тупой internet explorer 8 при закрытии браузера сессионные куки часто неудаляет, поначалу было неожиданностью, потом привык. И куки в нём тоже неудаляются, пытался вручную почистить из temporaty internet files - всё удалилось, куки остались, пытался очистить в настройках браузера - та же история, индусы его прям заколдовали багами (win2003+ie8).
st_st[quot Eten]Однако тот же mail.ru сразу разлогинивается, если подчистить куки

Тогда Вы сами себе противоречите в этих двух цитатах. Потому что если б при удалении ВСЕХ кук из IE сессионные куки оставались, то не нужно бы логинится заново!?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884621
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Храните сессионИд в урле и будет вам счастье
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884624
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
bured
Код: plaintext
1.
<sessionState cookieless="true" />

Мой пост в эту сторону и толкал, но вы почему-то не обратили внимание
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884673
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ставьте сессионные куки прошлым числом, должно помочь против ie.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884717
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_st,

тогда в какой момент мне проставлять им прошедшую дату?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884731
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В mail.ru за автоматический вход в ящик отвечает кука с именем "Mpop", она как и aspнетовский id сессии без установленного времени истечения. Про ie8 - раз на раз неприходится, иногда кука удаляется при закрытии браузера, иногда нет, как повезёт.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884766
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buredbured
Код: plaintext
1.
<sessionState cookieless="true" />

Мой пост в эту сторону и толкал, но вы почему-то не обратили внимание
Например, пользователь А хочет отправить ссылку на страницу пользователю Б.
Он не шибко грамотный на счет различных идентификаторов сессии, поэтому просто берет и копирует URL, а затем его отправляет.
В результате пользователь Б заходит по ссылке как пользователь А.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884767
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вы проверьте сначала любым http-сниффером, действительно ли в куки дело. Если при открытии браузера и запросе сайта, браузер первый пошлёт куку идентификатора сессии, тогда в браузере дело, если же сервер пришлёт куку первый, тогда не в нём.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884868
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_stВы проверьте сначала любым http-сниффером, действительно ли в куки дело. Если при открытии браузера и запросе сайта, браузер первый пошлёт куку идентификатора сессии, тогда в браузере дело, если же сервер пришлёт куку первый, тогда не в нём.
Результат примерно такой:

HTTP Request header:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
GET / HTTP/ 1 . 1 
Accept: image/gif, image/jpeg, image/pjpeg, application/x-ms-application, application/vnd.ms-xpsdocument, application/xaml+xml, application/x-ms-xbap, application/vnd.ms-excel, application/vnd.ms-powerpoint, application/msword, application/x-shockwave-flash, */*
Accept-Language: ru
User-Agent: Mozilla/ 4 . 0  (compatible; MSIE  7 . 0 ; Windows NT  6 . 0 ; Trident/ 4 . 0 ; GTB6; SLCC1; .NET CLR  2 . 0 . 50727 ; .NET CLR  3 . 5 . 30729 ; .NET CLR  3 . 0 . 30618 ) chromeframe/ 5 . 0 . 342 . 0 
Accept-Encoding: gzip, deflate
Host: test: 80 
Connection: Keep-Alive
Cookie: ASP.NET_SessionId=132e3z45jxttnk2mv2hpoz45; acopendivids=nada; acgroupswithpersist=nada

HTTP Response Header:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
HTTP/ 1 . 1   302  Found
Connection: close
Date: Wed,  06  Oct  2010   12 : 02 : 16  GMT
Server: Microsoft-IIS/ 6 . 0 
X-Powered-By: ASP.NET
X-AspNet-Version:  2 . 0 . 50727 
Location: /Login.aspx?ReturnUrl=%2findex.aspx
Cache-Control: no-cache
Pragma: no-cache
Expires: - 1 
Content-Type: text/html; charset=utf- 8 
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884880
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Выходит, браузер её первый шлет?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884934
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Результат, если открывать сайт в лисе:

HTTP Session Request Header:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
GET / HTTP/ 1 . 1 
Host: stend: 80 
User-Agent: Mozilla/ 5 . 0  (Windows; U; Windows NT  6 . 0 ; ru; rv: 1 . 9 . 2 . 4 ) Gecko/ 20100611  Firefox/ 3 . 6 . 4  (.NET CLR  3 . 5 . 30729 )
Accept: text/html,application/xhtml+xml,application/xml;q= 0 . 9 ,*/*;q= 0 . 8 
Accept-Language: ru,en-us;q= 0 . 7 ,en;q= 0 . 3 
Accept-Encoding: gzip,deflate
Accept-Charset: windows- 1251 ,utf- 8 ;q= 0 . 7 ,*;q= 0 . 7 
Keep-Alive:  115 
Connection: keep-alive

HTTP Session Response Header:
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
HTTP/ 1 . 1   302  Found
Connection: close
Date: Wed,  06  Oct  2010   12 : 17 : 52  GMT
Server: Microsoft-IIS/ 6 . 0 
X-Powered-By: ASP.NET
X-AspNet-Version:  2 . 0 . 50727 
Location: /Login.aspx?ReturnUrl=%2findex.aspx
Set-Cookie: ASP.NET_SessionId=qvlvin450gtwbd45g4izmqi2; path=/; HttpOnly
Cache-Control: no-cache
Pragma: no-cache
Expires: - 1 
Content-Type: text/html; charset=utf- 8 
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36884982
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EtenВыходит, браузер её первый шлет?
Третьий раз повторяю. Прочитайте про кукисы.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885004
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ShSergeEtenВыходит, браузер её первый шлет?
Третьий раз повторяю. Прочитайте про кукисы.
Уважаемый, я уже читал про них и не раз. Мы сейчас говорим про конкретную проблему. Если Вам по ней нечего сказать, то перлы типа "Прочитайте про кукисы" лучше держать при себе
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885016
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
EtenВыходит, браузер её первый шлет?

Если вы открыли закрытый до этого ie-браузер и увидели в реквесте данную куку, то да, она пошла первой, а этого быть не должно, ибо после закрытия браузера она должна была удалиться.

Во втором варианте верно, сервер первый поставил куку, так как браузер её не послал в своём изначальном запросе.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885061
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верный вариант, идентификатор высылается сервером -
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885067
st_st
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Неверный вариант, идентификатор высылается клиентом -
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885070
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ТС кукисы не почистил и шумит на весь форум.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885095
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Кажется разобрался.
Если открываем одно окно браузера (не важно IE, Mozilla или Opera), то при закрытии его SessionID убивается. Если при этом параллельно открыто ещё одно окно браузера (не важно с чем), то происходит то, что я наблюдаю (браузер первым шлет SessionID). Хотелось бы чтобы SessionID не зависело от количества открытых окон...
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885101
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
st_st,

да-да, именно эту картину я и наблюдаю, когда было открыто второе окно IE.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885126
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ShSergeEten,

А Вы точно браузер закрываете? Может, вы закрываете вкладку или один из экземпляров одного и того же браузера?
ПС. Почитайте таки про кукисы.

EtenShSerge,

я точно закрываю браузер. Я даже подчистил куки в нем. Но ничего не изменилось - я спокойно дальше хожу по страницам сайта...

EtenShSergeТретьий раз повторяю. Прочитайте про кукисы.
Уважаемый, я уже читал про них и не раз. Мы сейчас говорим про конкретную проблему. Если Вам по ней нечего сказать, то перлы типа "Прочитайте про кукисы" лучше держать при себе

EtenКажется разобрался.
Если открываем одно окно браузера (не важно IE, Mozilla или Opera), то при закрытии его SessionID убивается. Если при этом параллельно открыто ещё одно окно браузера (не важно с чем), то происходит то, что я наблюдаю (браузер первым шлет SessionID). Хотелось бы чтобы SessionID не зависело от количества открытых окон...

ну и кто тут дурак (простите)?
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885135
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buredShSergeEten,

А Вы точно браузер закрываете? Может, вы закрываете вкладку или один из экземпляров одного и того же браузера?
ПС. Почитайте таки про кукисы.

EtenShSerge,

я точно закрываю браузер. Я даже подчистил куки в нем. Но ничего не изменилось - я спокойно дальше хожу по страницам сайта...

EtenShSergeТретьий раз повторяю. Прочитайте про кукисы.
Уважаемый, я уже читал про них и не раз. Мы сейчас говорим про конкретную проблему. Если Вам по ней нечего сказать, то перлы типа "Прочитайте про кукисы" лучше держать при себе

EtenКажется разобрался.
Если открываем одно окно браузера (не важно IE, Mozilla или Opera), то при закрытии его SessionID убивается. Если при этом параллельно открыто ещё одно окно браузера (не важно с чем), то происходит то, что я наблюдаю (браузер первым шлет SessionID). Хотелось бы чтобы SessionID не зависело от количества открытых окон...

ну и кто тут дурак (простите)?


Дурак тут, простите Вы, потому что кроме ехидных замечаний ни одного дельного совета от Вас не поступило. Как известно, не ошибается лишь тот, кто ничего не делает.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885149
Фотография bured
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eten Как известно, не ошибается лишь тот, кто ничего не делает.
Умный учится на чужих ошибках, дурак не учится даже на своих. Бывай здоров, Иван Петров.
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885176
Eten
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
buredEten Как известно, не ошибается лишь тот, кто ничего не делает.
Умный учится на чужих ошибках, дурак не учится даже на своих. Бывай здоров, Иван Петров.
Не тот глуп, кто на слова скуп, а тот глуп, кто на дело туп. Ага, и Вам не болеть ))
...
Рейтинг: 0 / 0
Завершение сессии при закрытии браузера
    #36885185
ShSerge
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Eten...Дурак тут, простите Вы...
Мне нахамили ни за что ни про что, теперь уважаемому мемберу bured . Ну ладно, считайте, что мы вас простили. А про кукисы таки почитайте. Похоже, что Вы себе не очень представляете механизм. Кстати, в википедии, по-моему, неплохая статья была. Я даже кусок кода на яваскрипте оттуда скопипастил.
...
Рейтинг: 0 / 0
25 сообщений из 87, страница 2 из 4
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / Завершение сессии при закрытии браузера
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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