Erelid |
|
Heeft er iemand een idee waarom een sessie die gezet is in een Generic Handler niet leesbaar is daarbuiten?
Wat ik geprobeerd heb:
Default.aspx -> hier zet ik Session["eid"] = "blaat";
Kan ik vervolgens uitlezen op Secure.aspx bijvoorbeeld.
Zet ik in m'n handler die Session["eid"], is die leeg op Secure.aspx. En ja, ik heb IRequiresSessionState geimplementeerd.
edit: opgelost, het zat hem in het feit dat de handler werd aangeroepen vanuit een java-applet (eid-authenticatie), wat een andere sessie is dan de browsersessie. Opgelost via SSL-communicatie naar de webpagina en dus de eigenlijke sessie.
|