Jeg har et loginscript der opretter et par sessionvariable til at holde styr på brugeren. Sagen er den, at disse sessionvariable fint oprettes, men tabes lige så snart jeg redirecter fra loginsiden til en anden side under den samme virtuelle mappe. Er der nogen der har en ide til hvad det skyldes ?
Når du siger virtuel mappe, så mener du at den kører som en selvstændig Application, ikke? Hvis den gør det er det gandke rigtigt kun indenfor den mappe at variablerne findes.
Har du et frameset, for det giver nemlig problemer med sessionvariabler?
ja det er den samme applikation, jeg har ikke noget framesset. filerne virker upåklageligt på andre server, så det er noget serveropsætning jeg har mistænkt for at stå bag problemet.
nopes det er indenfor det samme domæne. det virker fint på den ene server men når applikationen flyttes over på en anden server virker det ikke. kan det være noget med serveren ?, firewall ? eller lignende
hvis det er en alm aspløsning som kører på IIS 6.0 (en version af windows 2003 server). Kan der være nogen issues med ASP sessions der er ustabile. Hvis det er din egen server kan du prøve at ændre "worker cycle processes" i din application pool properties, eller sætte serverren til at køre i "IIS 5.0 isolation mode" : Højreclick på websites-->service check i boksen "Run www service in IIS 5.0 isolation mode"
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.