Ta članek je zrcalni članek strojnega prevajanja, kliknite tukaj za skok na izvirni članek.

Pogled: 23589|Odgovoriti: 1

[Vir] asp.net deljenje sej (prek StateServerja)

[Kopiraj povezavo]
Objavljeno na 16. 01. 2019 22:12:58 | | |
asp.net se lahko težava s deljenjem sej pojavi med razvojem ali uvajanjem, kako deliti seje med različnimi aplikacijami? Danes sem ga iskal, na internetu je veliko metod, med katerimi je najpogostejša uporaba SqlServer sej deljenja baze podatkov; če morate sami na Baidu, se bo to pokazalo. Ampak ali ne bi bil velik problem, če baza podatkov ne bi bila SqlServer, ampak nekaj drugega, kot je Oracle? Na srečo sem danes našel še en način za implementacijo deljenja seje brez uporabi baze podatkov, torej z uporabo metode StateServer. Brez nadaljnjega odlašanja si oglejte korake izvajanja:

1. Odpri register, zaženi cmd/regedit in poišči vozlišče HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\aspnet_state\Parameters

a. Nastavite vrednost AllowRemoteConnection na 1

[b. Nastavite vrednost Port na a5b8 (šestnajstiško), tj. decimalno 42424 (privzeto)]

Zgoraj navedeno dobesedno omogoča oddaljeno povezavo in nastavitev priključkov

2. Spremeniti tip zagona računalniške storitve "ASP.NET State Service" v avtomatsko in hkrati zagnati storitev.

3. Dodajte ga pod vozlišče system.web v datoteki web.config projekta spletne strani A in projekta B



V koraku 1 ne pozabite zamenjati z IP naslovom storitve in nastavitvijo porta

4. Dodajte naslednjo kodo na Global.asax.cs spletnega projekta A in spletnega projekta B

Bodi pozoren na dvaAPPNAME naj bo nastavljen na isto。 Zgornje rešuje problem deljenja sej. Zgornje rešitve so navedene tukaj

Nazadnje lahko preizkusite, da lahko napišete Session v spletnem projektu A za branje v spletnem projektu B ali Seesion v spletnem projektu B za branje v spletnem projektu A.





Prejšnji:Miselni zemljevid Chenyang Junior Accounting za leto 2019
Naslednji:MEmu mehanik spremenjen
 Najemodajalec| Objavljeno na 10. 07. 2022 21:57:11 |
ASP.NET StateServer, ki shranjuje sejo
https://www.itsvse.com/thread-4258-1-1.html
Disclaimer:
Vsa programska oprema, programski materiali ali članki, ki jih izdaja Code Farmer Network, so namenjeni zgolj učnim in raziskovalnim namenom; Zgornja vsebina ne sme biti uporabljena v komercialne ali nezakonite namene, sicer uporabniki nosijo vse posledice. Informacije na tej strani prihajajo z interneta, spori glede avtorskih pravic pa nimajo nobene zveze s to stranjo. Zgornjo vsebino morate popolnoma izbrisati z računalnika v 24 urah po prenosu. Če vam je program všeč, podprite pristno programsko opremo, kupite registracijo in pridobite boljše pristne storitve. Če pride do kakršne koli kršitve, nas prosimo kontaktirajte po elektronski pošti.

Mail To:help@itsvse.com