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
+
0
-

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)

llook
Člen | 407
+
0
-

Podle mě nejjednodušší workaround bude v tomto případě změna session.name.

Elijen
Člen | 171
+
0
-

Diky, dokonce to slo nastavit v neonu:

php:
   session.name: "my_sid"