See artikkel on masintõlke peegelartikkel, palun klõpsake siia, et hüpata algse artikli juurde.

Vaade: 17768|Vastuse: 1

[ASP.NET] sessionState'i konfiguratsiooniskeem ilma küpsisteta

[Kopeeri link]
Postitatud 28.12.2015 18:28:45 | | | |

Kliendi sessiooni oleku salvestamine ASP.NET
Meie ülaltoodud sissejuhatuses sessioonimudelisse näete, et sessiooni olek peaks olema salvestatud kahes kohas: kliendi ja serveri poolel. Klient vastutab ainult vastava veebisaidi sessiooni ID salvestamise eest, samal ajal kui muu sessiooniinfo salvestatakse serveri poolel. ASP-s salvestatakse kliendi SessionID tegelikult küpsisena. Kui kasutaja otsustab brauseri seadetes küpsised keelata, ei saa ta sessiooni mugavust nautida ega pruugi isegi teatud veebisaitidele ligi pääseda. Ülaltoodud probleemide lahendamiseks on ASP.NET kahte tüüpi sessiooniinfo salvestamise meetodeid: küpsised ja küpsisteta.
ASP.NET. aastal kasutab klient vaikimisi endiselt küpsiseid sessiooniinfo salvestamiseks. Kui soovime kliendil kasutada küpsisteta süsteemi sessiooniinfo salvestamiseks, on järgmine meetod:
Leia praeguse veebirakenduse juurkataloog, ava Web.Config fail ja leia järgmine lõik:
<sessionState
mode="InProc"
stateConnectionString="tcpip=127.0.0.1:42424"
sqlConnectionString="andmeallikas=127.0.0.1; Trusted_Connection=jah"
cookieless="vale"
timeout="20"
/>
cookieless="false" selles lõigus muudetakse cookieless="true"-ks, nii et kliendi sessiooniinfo ei salvestata enam küpsiste kaudu, vaid URL-i kaudu. Praeguse IE sulgemine, uue IE avamine ja veebirakenduse uuesti avamine näeb välja nii: nende seas on paks font http://localhost/MyTestApplication/(ulqsek45heu3ic2a5zgdl245)/default.aspx kliendi sessiooni ID. Pane tähele, et see info lisatakse automaatselt IIS-i poolt ega mõjuta eelmist normaalset ühendust.





Eelmine:Redis muudab vaikimisi pordinumbrit ja määrab ligipääsuparooli
Järgmine:Redis . .NET avatud lähtekoodiga komponent Beetle.Redis
 Üürileandja| Postitatud 25.09.2018 11:07:43 |
ASP.NET StateServer, mis salvestab sessiooni
https://www.itsvse.com/thread-4258-1-1.html
(Allikas: Architect_Programmer)
Disclaimer:
Kõik Code Farmer Networki poolt avaldatud tarkvara, programmeerimismaterjalid või artiklid on mõeldud ainult õppimiseks ja uurimistööks; Ülaltoodud sisu ei tohi kasutada ärilistel ega ebaseaduslikel eesmärkidel, vastasel juhul kannavad kasutajad kõik tagajärjed. Selle saidi info pärineb internetist ning autoriõiguste vaidlused ei ole selle saidiga seotud. Ülaltoodud sisu tuleb oma arvutist täielikult kustutada 24 tunni jooksul pärast allalaadimist. Kui sulle programm meeldib, palun toeta originaaltarkvara, osta registreerimist ja saa paremaid ehtsaid teenuseid. Kui esineb rikkumist, palun võtke meiega ühendust e-posti teel.

Mail To:help@itsvse.com