Session id, problem se subdomenami
Upozornění: Tohle vlákno je hodně staré a informace nemusí být platné pro současné Nette.
- Elijen
- Člen | 171
Mam web, ktery bezi na domene my.domain.com
. Uplne jina aplikace
(ne moje) bezi take na domene domain.com
. Cizi web uklada
nasledujici cookie:
PHPSESSID | "tady je session id" | .domain.com
Muj web (Nette) pro ulozeni session id pouziva nasledujici cookie:
PHPSESSID | "tady je jine session id" | my.domain.com
V pripade, ze neprihlaseny uzivatel nejdrive navstivi web
domain.com
a az pote muj my.domain.com
, kde se chce
prihlasit, po odeslani prihlasovaciho formulare se spravne zmeni druha cookie,
ale po provedeni presmerovani je uzivatel stale odhlaseny. Vypada to, jako by se
moje aplikace snazila nastartovat session se session id domeny
domain.com
namisto my.domain.com
. Lze tomuto nejak
jednoduse predejit? Budu muset na drsno smazat cookies one cizi domeny?
Editoval Elijen (12. 4. 2012 19:49)