anoniem Geplaatst: 8 augustus 2002 Delen Geplaatst: 8 augustus 2002 Ik heb een site gebouwd met een 'winkelwagen' erin. Deze winkelwagen staat in een sessie. Nu wil ik dat de uiteindelijke bestelling 'secure' gebeurd. De server waarop dit gebeurd is echter een andere dan de server waarop de rest van de site draait. Nu vroeg ik me dus af of het mogelijk is een gehele array die in een sessie opgeslagen is mee te sturen (of op te halen) van een andere server. Ik kan me voorstellen dat ik dit kan doen door 'm mee te posten als querystring of in een form, maar dat lijkt me ook niet echt een hele handige manier (en ook niet al te veilig). De hele site op de ssl-server plaatsen is ook niet zo verstandig aangezien dat de performance van de site behoorlijk zou schaden.. Is er een andere oplossing? Grtz Elja Quote Link naar reactie
anoniem Geplaatst: 8 augustus 2002 Auteur Delen Geplaatst: 8 augustus 2002 Ik zie het probleem van het versturen van de winkelwagen sessie-waarden niet. De rest van de communicatie met de shop is ook via http (dus onversleuteld). Alleen bij de afhandeling van de betaling is een secure verbinding nodig imho. Waarom is het eigenlijk een performance-probleem om het https deel ook op dezelfde server te plaatsen? Niet heel de site hoeft op dat moment toch via SSL te verlopen? Desnoods geef je de server wat meer power, dat lijkt me nog steeds veel goedkoper dan een tweede dedicated server. Correct me if i'm wrong, ik heb natuurlijk niet alle informatie. Quote Link naar reactie
anoniem Geplaatst: 9 augustus 2002 Auteur Delen Geplaatst: 9 augustus 2002 We zitten namelijk niet op een dedicated server, maar gewoon op een shared hosting pakket. De SSL server draait fysisch dus op een andere server en daar kunnen wij niks aan veranderen (behalve dan wellicht een dedicated server nemen). Een sessie wordt toch serverside bewaard? Dan is het toch niet mogelijk om die van de ene server naar de andere server mee te nemen tenzij we alles posten? Ik vroeg me dus af of er nog een andere manier was.. Elja Quote Link naar reactie
anoniem Geplaatst: 9 augustus 2002 Auteur Delen Geplaatst: 9 augustus 2002 [quote:056ded89f8]Een sessie wordt toch serverside bewaard? Dan is het toch niet mogelijk om die van de ene server naar de andere server mee te nemen tenzij we alles posten? [/quote:056ded89f8] Inderdaad. En het probleem is? Quote Link naar reactie
anoniem Geplaatst: 9 augustus 2002 Auteur Delen Geplaatst: 9 augustus 2002 Wieb, het probleem is dus dat ik een sessie heb op server 1 die ik mee wil nemen naar server 2, maar niet wil posten mbv een querystring of een form. Ik ben inmiddels aan een oplossing bezig waarbij ik mbv een asp script eerst de bestaande sessies opsla in sql database. Vervolgens redirect ik naar de secure server (server 2) en geef ik een random unique id mee (enige ding dat wordt gepost). Op server twee haal ik dan weer de gegevens uit de database aan de hand van het unique id en verwijder ik vervolgens de gegevens uit de database en plaats ze in een sessie.. Leek me wel een aardige oplossing.. Elja Quote Link naar reactie
Aanbevolen berichten
Om een reactie te plaatsen, moet je eerst inloggen