Avatar billede misbruger Nybegynder
10. august 2004 - 11:07 Der er 6 kommentarer og
1 løsning

Reinitializer session ud fra sessionid

Hvordan får jeg en kald til min server til at kører ud fra en specifik session,når session id bliver posted til mig i querystring'en ?

F.eks jeg får følgende kald...

http://www.mydomain.dk/default.aspx?sessionid=iuf765khv765hgc76

På baggrund af det sessionid, vil jeg gerne have dette kald til at være i en eksisterende session ?
Avatar billede snepnet Nybegynder
10. august 2004 - 11:14 #1
Hvordan kan det være du vil bikse med sessionid-et selv... Frameworket klarer det da så udmærket for dig.
Avatar billede snepnet Nybegynder
10. august 2004 - 11:15 #2
Det er godt nok en lidt anden syntax der benyttes for url-er, men resultatet er det samme.
Avatar billede snepnet Nybegynder
10. august 2004 - 11:18 #3
Hvis du i din web.config sætter CookieLess = true under SessionState, kommer dit sessionid ind som en del af url-en - f.eks. sådan her :
http://localhost/someSite/(jfjhsr55cls4vb451bpaiwed)/somePage.aspx
Avatar billede snepnet Nybegynder
10. august 2004 - 11:18 #4
Har jeg misforstået dig ?
Avatar billede misbruger Nybegynder
10. august 2004 - 11:25 #5
Jep lidt misforstået....

Det er fordi det er en anden server, som poster til mig, og de poster gennem en HttpClient, derfor ville jeg gerne fange en specific session fra querystringen
Avatar billede snepnet Nybegynder
10. august 2004 - 11:31 #6
har jeg ikke prøvet....
hvad sker der hvis du gør som jeg har skrevet - altså kører cookieless, og bruger standardsyntaxen for det ?
(jeg går ud fra at du fra den anden server har et eksisterende sessionid tilgængeligt på en eller anden måde).

Og æhh.... hvad går scenariet egentlig ud på ?
Avatar billede misbruger Nybegynder
10. august 2004 - 15:17 #7
Ved bestiling af varer på et site, sendes brugeren til en anden løsning, for at betale for varene.
Denne løsning opretter så en proprioritær HttpClient, og poster tilbage når betalingen er blevet gennemført.
Når HttpClienten poster tilbage til mig, forgår det i en ny session, og jeg vil gerne fange mine session variabler i den nye session.
Derfor håbede jeg på at kunne reinitializere den samme session i dette kald.

Jeg har valgt en anden fremgangsmåde, ved at generer min egen unikke nøgle.

Ellers tak for hjælpen!
Avatar billede Ny bruger Nybegynder

Din løsning...

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.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester