Flash + ASP = Проблема сессии
в сайт asp вставили флэшевые батончики.. все бы хорошо но сессия сбрасывается если жать refresh браузерный (если по флэшевому батончику в некий раздел придти и там рефрешнуть). если флэш убрать все ведет себя адекватно :confused:
кто-нить сталкивался с этим? |
Два вопроса: включены ли куки и разрешен ли URL rewriting?
Ответ, полагаю, "нет+да"? |
я же написал что сессия есть. соответственно куки включены...а что есть URL rewriting?
|
А URL-rewriting есть механизм создания сессий при отключенных куках. :)
В твоем случае -- если куки точно включены -- стОит сделать простой финт ушами: создать страницу-редиректор. Она принимает в параметре URL и редиректит на него. Смысл прикола таков: похоже, что Flash просто забывает отдать куки. Соответственно страница, на которую он посылает, будет рендериться вне контекста сессии. Но вот страница, на которую ты будешь редиректить, отрендерится уже в контексте сессии, поскольку при редиректе, по идее, куки должны уйти на сервер. |
гм...мягко говоря непрактично как-то..и неизящно :D
|
Главное -- чтоб работало. :)
|
больше общественность идей не имеет?
|
Из конструктивных -- только одна: проверить (анализом заголовков HTTP-запросов) передает ли Flash куки. :)
|
спасибо за интерэкшн!
все дело было как всегда в волшебных пузырьках :) кэш то бишь..какой год не перестаю на него злиться и удивляться ему..ну так..по простому |
Часовой пояс GMT +4, время: 13:49. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.