Podivej, mas celkem nekolik moznosti, ale vsechno je implicitne dano identifikaci sessiony na strane serveru. a) session ID je v cookies - pak jsi v pohode, protoze nepredpokladame, ze se behem requestu na PayPal restartuje prohlizec b) session je v URL - pak pokud se potrebujes dostat zpatky do session, musi jit na tvuj server HTTP request, ktery ve svem URL zpravnym zpusobem obsahuje ono JSESSIONID. c) ulozit data ze session do DB, vygenerovat nejake unikatni IDcko PayPal requestu a ten poslat na specialni stranku, ktera si vytvori bez ohledu na cokoli novou session a data deserializuje z DB
Ad b) - mas hned nekolik moznosti jak to vyresit: 1) dat JSESSIONID primo do parametru 2) obdobne jako u c), ale uchovavas si v db pouze JSESSIONID a ona stranka provede vnejsi redirect na URL, do ktereho JSESSIONID zapracujes. tapik On Tue, May 06, 2008 at 01:55:40PM +0200, Tomas Beranek wrote: > Zdravim, > implementuji platbu pomoci PayPal API a mam problem. > browser ma moji session, pote presmeruji na stranky PayPalu, ktere me po > nejake akci > vrati pomoci GET zpet na moje stranky, ale ztrati se mi moje session. > Nevite jak se vyhnout teto ztrate session objektu? > > radi reseni, ze si mam poslat JSESSIONID v tech parametrech co vraci > PayPal, ale to mi neprijde moc bezpecne > a hlavne, metoda ktera to vytahne session objekt podle jeho ID ze serveru > je deprecated. > > diky Tomas
