Avatar billede nanna31 Praktikant
27. december 2006 - 04:44 Der er 5 kommentarer

Duer en session variabel altid?

Kan man overføre SESSION-variabler fra den ene server til den anden eller fra det ene domæne til det andet. Kan der være tilfælde, hvor sessionvariable ikke fungerer?
Avatar billede kalp Novice
27. december 2006 - 07:55 #1
Du kan godt overføre et session fra en server til en anden, men vil mene det skal ske i form af cookie eller url rewriting.
Avatar billede fennec Nybegynder
27. december 2006 - 08:26 #2
Nej (og ja).

Du kan ikke overføre session fra en server til en anden. Det du kan gøre, og det som kalp er inde på, er at overføre dem manuelt via f.eks url'en:

response.redirect("http://nytDomæne.dk/setSession.asp?var1="& session("var1") &"&var2="& session("var2"))

Der er dog mange risikoer forbundet med dette, da alle sessions så kan opfanges af hackere. Så en kryptering vil være at anbefale.
Avatar billede kalp Novice
27. december 2006 - 09:21 #3
angående kryptering kan du se lidt her
http://www.eksperten.dk/spm/752279
Avatar billede arne_v Ekspert
28. december 2006 - 03:22 #4
det her må jo være en fortsættelse af http://www.eksperten.dk/spm/752097

MS var ret glade for NLB og sticky sessions i gamle dage og derfor er
der faktisk ikke indbygget support for session replication i ASP

nemmeste løsning idag er nok at bruge session replication i ASP.NET og
så bruge den fra ASP via et produkt som http://www.consonica.com/statestitch.aspx
Avatar billede arne_v Ekspert
28. december 2006 - 03:24 #5
NB: det kræver nok lidt erfaring ar sætte den slags op, men ideen er helt
    standard i high availbility web sites
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Kurser inden for grundlæggende programmering

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester