[ASP] Sessie variabelen leeg

Pagina: 1
Acties:

  • eNaSnI
  • Registratie: November 2001
  • Niet online
Ik zit nu al een poosje te ploeteren met een probleem waar ik niet uit kom en hopelijk is er hier iemand die enig id heeft.

De situatie: Windows XP Pro SP1, IIS 5.1 met ISAPI filter: Cookie Munger (zie hier), MS Proxy 2.0 en toegang d.m.v. subdomeinnaam.

In asp1 (vbscript) zet ik een sessie variabele op een bepaalde waarde. Vervolgens ga ik naar asp2 en is mijn sessie variabele vanuit IE (lokaal en remote) gewoon op te vragen maar zodra ik een andere browser (Lynx of microbrowser van I-Mode --> HTTP/1.0 ?) gebruik, is deze sessie variabele spontaan verdwenen :? Wat is de gouden tip?

Wie zoekt, zal vinden http://www.google.com


  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

Ik snap er niets van, sorry..
Bedoel je dat je sessie variabele weg is als je tussen browsers switched? (dus: pagina openen in IE, sessie weg in NS?)

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • eNaSnI
  • Registratie: November 2001
  • Niet online
Nee, gewoon in dezelfde browser.
asp1 en asp2, in asp1 de sessie variabele setten en in asp2 uitlezen :?

Sorry voor onduidelijkheid, ben er al te lang mee bezig zonder werkende oplossing. Als ik het scenario wat ik in IE uitvoer (waar het wel werkt) vervolgens met een andere browser uitvoer, werkt het niet :'(

Oh ja, conclusie tot nu toe is dat de sessie niet in stand gehouden wordt als ik met http 1.0 ga werken (wat wel noodzakelijk is) :(

[ Voor 73% gewijzigd door eNaSnI op 06-12-2002 13:07 ]

Wie zoekt, zal vinden http://www.google.com


  • gorgi_19
  • Registratie: Mei 2002
  • Nu online

gorgi_19

Kruimeltjes zijn weer op :9

Ik denk dat je het probleem moet zoeken in de cookies, maar dit is een gokje.
Sessies werken niet als cookies uitgeschakeld zijn.

Digitaal onderwijsmateriaal, leermateriaal voor hbo


  • eNaSnI
  • Registratie: November 2001
  • Niet online
Daarom maak ik gebruik van een ISAPI filter (zoals in eerst post staat), welke dit server side uit zou moeten voeren. Ik vermoed dat dit filter een probleem heeft met HTTP 1.0, maar aangezien er weinig over te vinden is, weet ik dit niet zeker.

Wie zoekt, zal vinden http://www.google.com


  • eNaSnI
  • Registratie: November 2001
  • Niet online
Niemand die hier wat meer weet van het ISAPI filter genaamd Cookie Munger? (google heft niet bijster veel hits)

Wie zoekt, zal vinden http://www.google.com


  • Mart!
  • Registratie: Februari 2000
  • Laatst online: 23-08 14:17
Ik zou toch eens goed kijken welke URI's en headers er heen en weer worden gestuurd tussen server en de betreffende browser. Wat de cookie muncher doet is een sessie-identifier 'verpakken' in de URI, op de manier http://server/file.asp-ASP=sessieid?querystring.
Wellicht dat er op de client niet goed mee wordt omgegaan? D.w.z. dat bijvoorbeeld de request-header van de client deze info niet meestuurt??

  • eNaSnI
  • Registratie: November 2001
  • Niet online
Als ik het goed had begrepen gebeurd dit in de hosttag van de http header. Ik zit hier achter een proxy en de enige hosttag die voorbij komt is de main url maar verder geen sessionid oid. :?

Wie zoekt, zal vinden http://www.google.com


Verwijderd

Even terzijde :
had ooit underscores gebruikt in de url, hierdoor werden de sessie variabelen ook niet
opgeslagen , weet niet of jij ook underscores in je urls heb zitten ?

  • eNaSnI
  • Registratie: November 2001
  • Niet online
Die opmerking ben ik al vaker tegengekomen, dus ik heb alle _ al uit de bestandsnamen verwijdert. Cookie Munger zou speciaal voor oudere browsers zijn maar het geeft mij alleen maar problemen, helaas. Het probleem waar ik anders tegen aanloop is als ik alle sessie variabelen in een URL mee ga geven, deze de limiet gaat overschrijden voor I-Mode (100 bytes).
Iemand misschien nog een ander id om dit op te lossen? Het begint steeds meer op het opzetten van een tijdelijke lokale database te worden zo.

Edit: BLurggh probleem opgelost (eigen stomme, dikke, vette schuld :'( )

[ Voor 8% gewijzigd door eNaSnI op 10-12-2002 16:24 ]

Wie zoekt, zal vinden http://www.google.com


  • robjanssen
  • Registratie: September 2001
  • Laatst online: 02-08 16:10

robjanssen

Software Developer

Je kunt je variabelen opslaan in een hidden input?
En die vul je dan op iedere pagina opnieuw.
Pagina: 1