webForumDet fria alternativet

Sessionsid?

5 svar · 303 visningar · startad av Travoni

TravoniMedlem sedan okt. 20041 556 inlägg
#1

När jag skriver ut mitt sessionsid så blir det olika hela tiden.
Hur gör jag så att sessionsid:t skrivs ut på samma sätt som i asp?
Response.write(session.sessionid)

emissionMedlem sedan dec. 19996 721 inlägg
#2

Precis så

TravoniMedlem sedan okt. 20041 556 inlägg
#3

Men om jag lägger detta i page_load

Sub Page_Load(sender as Object, e as EventArgs)
min_label.text = (session.SessionID)
End Sub

så är ju sessionsidt olika varje gång jag uppdaterar sidan.

emissionMedlem sedan dec. 19996 721 inlägg
#4

Travoni skrev:

Men om jag lägger detta i page_load

Sub Page_Load(sender as Object, e as EventArgs)
min_label.text = (session.SessionID)
End Sub

så är ju sessionsidt olika varje gång jag uppdaterar sidan.

Det ska det inte vara. Vad menar du med "uppdaterar"? En vanlig reload ger inte en ny session, men om du menar att du kör debug i VS el. likn. så kommer duatt få en ny session varje gång.

TravoniMedlem sedan okt. 20041 556 inlägg
#5

Nej, det blir så. På alla sidor.
Lägger den i page_load och klickar på F5 så står det olika varje gång.

session.sessionid skrev:

n0ajjsnqxo1kosbvunszqs55
fz3jif45edjat345ydiqcx55
x4s2ifnjxfb3lz55k2howm45
fe0x0w55lwfori45mhhjmru3
osv.

TravoniMedlem sedan okt. 20041 556 inlägg
#6

Jag måste spara något i en session för att id:t skall sparas.

http://dotnet.org.za/armand/archive/2004/03/31/922.aspx skrev:

If you don't specifically store anything into the session state the session is never saved and you'll get a new SessionID with every request. Simple as that, end of story.

134 ms totalt · 3 externa anrop · v20260731065814-full.30151723
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
131 ms — hämta tråd, inlägg och bilagor (db)