06. oktober 2003 - 17:29Der er
21 kommentarer og 1 løsning
mister sessions
Jeg har lavet et simpelt login script, hvor jeg validerer og sætter 3 sessions (som jeg kan skrive ud). Herefter redirecter jeg til forsiden, som så igen redirecter til en dynamisk valgt side. På forsiden findes sessions og kan skrives ud, men på den sidste side er de pludselig væk.
Kender nogen til at miste sessions, uden selvfølgelig at bruge Session.Abandon :)
Har den kun lokalt desværre. Er der noget andet end abandon, der kan få siden til at smide sine sessioner. Den smider alle tre, på vej gennem en function
Det kan tænkes, at din browser afviser dem. Det var derfor, jeg ville prøve selv. Hvis du kører nedenstående lille stump kode og opdaterer siden, kan du hurtigt se, om det er det, der er problemet.
1) timeout (default er 20 mins) 2) client understøtter ikke session-cookies (tjek hvad den tillader af cookies) 3) session.abandon 4) skift af domæne (skifter nemlig cookie)
Jeg er ved at gensinstallere IIS og sp3. Problemet er som sådan opstået ud af den blå luft og jeg har erbejdet på på løsningen her i 1 måned uden at opleve dette. Så .. hvem ved, kender I til en virus der kan skabe fejl som denne
Når jeg har kørt PWS har jeg nogle gange oplevet at der har været meget lavt loft til hvor mange samtidige brugere der kunne være på og også omkring hvor mange session-variabler der kunne sættes. Så måske dør dinne sessions simpelt hen fordi din PWS ikke kan klare ret meget.
Det hele handlede bare om et uendeligt loop i en rekursiv udskrivning.. Så fejlen er ikke mystisk længere, men jeg fatter bare ikke hvordan det har virket i en hel måned :)
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.