Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   Интеграция Flash с... (http://www.flasher.ru/forum/forumdisplay.php?f=2)
-   -   Flash + ASP = Проблема сессии (http://www.flasher.ru/forum/showthread.php?t=26133)

/etc 22.01.2002 18:52

Flash + ASP = Проблема сессии
 
в сайт asp вставили флэшевые батончики.. все бы хорошо но сессия сбрасывается если жать refresh браузерный (если по флэшевому батончику в некий раздел придти и там рефрешнуть). если флэш убрать все ведет себя адекватно :confused:

кто-нить сталкивался с этим?

Crazy 22.01.2002 19:29

Два вопроса: включены ли куки и разрешен ли URL rewriting?

Ответ, полагаю, "нет+да"?

/etc 22.01.2002 19:52

я же написал что сессия есть. соответственно куки включены...а что есть URL rewriting?

Crazy 22.01.2002 19:55

А URL-rewriting есть механизм создания сессий при отключенных куках. :)

В твоем случае -- если куки точно включены -- стОит сделать простой финт ушами: создать страницу-редиректор. Она принимает в параметре URL и редиректит на него.

Смысл прикола таков: похоже, что Flash просто забывает отдать куки. Соответственно страница, на которую он посылает, будет рендериться вне контекста сессии.

Но вот страница, на которую ты будешь редиректить, отрендерится уже в контексте сессии, поскольку при редиректе, по идее, куки должны уйти на сервер.

/etc 22.01.2002 20:09

гм...мягко говоря непрактично как-то..и неизящно :D

Crazy 22.01.2002 20:14

Главное -- чтоб работало. :)

/etc 22.01.2002 23:28

больше общественность идей не имеет?

Crazy 23.01.2002 11:08

Из конструктивных -- только одна: проверить (анализом заголовков HTTP-запросов) передает ли Flash куки. :)

/etc 24.01.2002 08:29

спасибо за интерэкшн!
все дело было как всегда в волшебных пузырьках :)
кэш то бишь..какой год не перестаю на него злиться и удивляться ему..ну так..по простому


Часовой пояс GMT +4, время: 13:49.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.