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 

Odpovedet emailem