|
|
|||||
Регистрация: Jan 2002
Сообщений: 6
|
Flash + ASP = Проблема сессии
в сайт asp вставили флэшевые батончики.. все бы хорошо но сессия сбрасывается если жать refresh браузерный (если по флэшевому батончику в некий раздел придти и там рефрешнуть). если флэш убрать все ведет себя адекватно
кто-нить сталкивался с этим? |
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Два вопроса: включены ли куки и разрешен ли URL rewriting?
Ответ, полагаю, "нет+да"?
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Jan 2002
Сообщений: 6
|
я же написал что сессия есть. соответственно куки включены...а что есть URL rewriting?
|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
А URL-rewriting есть механизм создания сессий при отключенных куках.
В твоем случае -- если куки точно включены -- стОит сделать простой финт ушами: создать страницу-редиректор. Она принимает в параметре URL и редиректит на него. Смысл прикола таков: похоже, что Flash просто забывает отдать куки. Соответственно страница, на которую он посылает, будет рендериться вне контекста сессии. Но вот страница, на которую ты будешь редиректить, отрендерится уже в контексте сессии, поскольку при редиректе, по идее, куки должны уйти на сервер.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Jan 2002
Сообщений: 6
|
гм...мягко говоря непрактично как-то..и неизящно
|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Главное -- чтоб работало.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Jan 2002
Сообщений: 6
|
больше общественность идей не имеет?
|
|
|||||
[+1 23.05.11]
Регистрация: Dec 2001
Сообщений: 4,159
|
Из конструктивных -- только одна: проверить (анализом заголовков HTTP-запросов) передает ли Flash куки.
__________________
GIT d++ s++:++ a C++$ UB++ P++ L+ E+ W+++ N++ w++ O+ M V- t-- 5-- X+ R+++ tv- b+++ D++ |
|
|||||
Регистрация: Jan 2002
Сообщений: 6
|
спасибо за интерэкшн!
все дело было как всегда в волшебных пузырьках кэш то бишь..какой год не перестаю на него злиться и удивляться ему..ну так..по простому |
Часовой пояс GMT +4, время: 06:58. |
|
« Предыдущая тема | Следующая тема » |
|
|