Toon posts:

[VB.NET] Session vars uitlezen in public Class

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben een aantal functies aan het schrijven voor de beveiliging van een project. Waaronder een functie tegen session hijacking en login controle. Ik heb kennnelijk niet in die functies in die public class de mogelijkheid om Session("variable") uit te lezen...

Hij zegt dan Session not declared. Ook "imports.system.web" oid heeft geen zin?

[ Voor 5% gewijzigd door Verwijderd op 08-06-2006 16:33 ]


  • Daspeed
  • Registratie: Maart 2001
  • Laatst online: 21:32
Een oplossing: geef de session mee vanuit de klasse waar je hem wel hebt

  • whoami
  • Registratie: December 2000
  • Nu online
Login controle ? Waarom maak je geen gebruik van de functionaliteit die ASP.NET daarvoor al biedt ? (Forms authentication, windows authentication ) ?

Maareh, de fout die je krijgt.... 't Is nogal lastig om hier iets deftigs op te zeggen ? Je gebruikt wel een ASP.NET project ? Zoja, waar plaats je die functies ? In een custom class ? Zoja, dan moet je die class inheriten van .... HttpContext dacht ik.

[ Voor 3% gewijzigd door whoami op 08-06-2006 16:58 ]

https://fgheysels.github.io/


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 14:52

gorgi_19

Kruimeltjes zijn weer op :9

System.Web.HttpContext.Current.Session

[ Voor 6% gewijzigd door gorgi_19 op 09-06-2006 10:06 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo


Verwijderd

Als je vanuit een class library die je inlaadt vanuit asp.net moet je in je class library een referentie leggen naar system.web.

In de klasse zelf vervolgens: imports system.web.httpcontext

en je kan de sessie aanspreken.