Beste tweakers, ik zit met een vervelend probleem.
Ik heb een applicatie draaien op http://www.server1.com/, werkt prima. Begint met een login en die zet een aantal gegevens in session variablen als de login een succes is.
Maar nu zijn er ook mensen die de applicatie laden via http://www.anderdomein.com/. Die mensen worden met een html meta redirect tag doorgestuurd naar http://www.server1.com/?oid=1 en krijgen die login pagina dan ook maar met een andere template (omdat ik die ?oid=1 meegeef). Wel gebeurt dit alles in een frameset.
Dat gaat goed, inloggen ook. Voor de grap eens op de pagina een lijstje gemaakt waar alle session vars uitgeprint worden en dat gaat goed. Maar als mensen die via die redirect ingelogged zijn naar een andere pagina gaan zijn opeens alle session variablen leeg?
Hoe kan dat?
Dus even voor de duidelijkheid:
Mijn session id gaat via cookie.
En mod, mn vorige topic met stored procedures heb je totaal verkeerd begrepen, maar goed zelf al opgelost.
Ik heb een applicatie draaien op http://www.server1.com/, werkt prima. Begint met een login en die zet een aantal gegevens in session variablen als de login een succes is.
Maar nu zijn er ook mensen die de applicatie laden via http://www.anderdomein.com/. Die mensen worden met een html meta redirect tag doorgestuurd naar http://www.server1.com/?oid=1 en krijgen die login pagina dan ook maar met een andere template (omdat ik die ?oid=1 meegeef). Wel gebeurt dit alles in een frameset.
Dat gaat goed, inloggen ook. Voor de grap eens op de pagina een lijstje gemaakt waar alle session vars uitgeprint worden en dat gaat goed. Maar als mensen die via die redirect ingelogged zijn naar een andere pagina gaan zijn opeens alle session variablen leeg?
Hoe kan dat?
Dus even voor de duidelijkheid:
code:
1
2
3
4
5
6
7
8
9
| Default.aspx -> post op default.aspx -> default.aspx met case die user ziet -> anderpagina.aspx Originele URL: Login pagina -> submit met login gegevens -> Zelfde pagina maar dan als ingeloged -> andere pagina * gaat allemaal goed Via redirect: Login pagina -> submit met login gegevens -> Zelde pagina maar dan als ingeloged -> andere pagina * gaat goed t/m "Zelfde pagina maar dan als ingeloged" op die andere pagina's zijn de session variablen niet meer te benaderen. |
Mijn session id gaat via cookie.
En mod, mn vorige topic met stored procedures heb je totaal verkeerd begrepen, maar goed zelf al opgelost.