Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Как создать новый обьект Session и удалить существующий? И возможно ли такое вообще в принципе? Пробовал Session.Abandon() не получилось :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:01 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Закрыть браузер и открыть страницу заново:)Blog | Email | LinkedIn profile ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:24 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
gaechЗакрыть браузер и открыть страницу заново:)Blog | Email | LinkedIn profile Да, я не спорю, это самый верный способ, но он мне не подходит. Мне необходимо это реализовать из кода :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:32 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
"Session.Abandon() не получилось :(" А что именно не получилось ? После этого сессия не обновилась (очистилась) ??? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:48 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Мне необходимо создать новую сессию или сделть так чтобы у сессии поменялся ID. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 18:52 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
А regenerateExpiredSessionId="true" в настройках сесси стоит ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 19:42 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Нет. Если поставить то работает? А как пользоваться SessionIDManager.RemoveSessionID и SessionIDManager.SaveSessionID, тоже не получаеться? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:06 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Они почему-то не удаляют id из cookie. Приходится использовать вот такой вот бред: Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", String.Empty )); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:17 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
А можно поподробнее где эту штуку тулить? Её вместе с Session.Abandon() и regenerateExpiredSessionId="true" использовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:27 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Попробовал: Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", String.Empty)); Session.Abandon(); В конфиге выстывил: <sessionState cookieless="true" regenerateExpiredSessionId="true" /> Не работает. Как надо делать чтоб работало ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:41 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
При следующем запросе должен обновится. Попробуй выводить на екран в Page_Load ID сесси. Например: protected void Page_Load(object sender, EventArgs e) protected void bRegenerateSession_Click(object sender, EventArgs e) { Session.Abandon(); Response.Cookies.Add(new HttpCookie("ASP.NET_SessionId", String.Empty)); } protected void bShowSessionId_Click(object sender, EventArgs e) { Response.Write(Session.SessionID); } Сначала нажимаем bShowSessionId видим : kpf02c45divy0r452gy5rxfs Теперь жмем bRegenerateSession: После чего снова жмем bShowSessionId видим: rimfcoi2emtn1d55tmdl4jzn Не помню что значит cookieless="true" я использую cookieless="UseCookies" Дело в том что сессия создается и/или инициализируется при каждом request-e (из куки или из httpheader-а который создается в http.sys и содержит в себе id сессии взятый из url) при помощи SessionProvider-а. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 30.11.2006, 20:55 |
|
||
|
Как создать новый обьект Session и удалить существующий?
|
|||
|---|---|---|---|
|
#18+
Не знаю в чём проблема, но поисходит следующее: Я создал маленький тесторый проект и следал как ты писал, но ID генерируеться при какждом нажатии кнопки bShowSessionId_Click. Может ты ещё какие нибудь настройки выставлял ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.12.2006, 11:40 |
|
||
|
|

start [/forum/topic.php?fid=18&msg=34168580&tid=1387095]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
36ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 229ms |
| total: | 362ms |

| 0 / 0 |
