Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 23589|Atbildi: 1

[Avots] asp.net sesijas koplietošana (izmantojot StateServer)

[Kopēt saiti]
Publicēts 16.01.2019 22:12:58 | | |
asp.net sesijas koplietošanas problēma var rasties izstrādes vai izvietošanas laikā, kā koplietot sesijas starp dažādām lietojumprogrammām? Es to šodien meklēju, internetā ir daudz metožu, starp kurām visizplatītākā ir SqlServer datu bāzes koplietošanas sesijas izmantošana, ja jums pašam jādodas uz Baidu, tas iznāks. Bet vai tā nebūtu liela problēma, ja datu bāze nebūtu SqlServer, bet kaut kas cits kā Oracle? Par laimi, šodien es atradu citu veidu, kā īstenot sesijas koplietošanu, neizmantojot datu bāzi, tas ir, izmantojot StateServer metodi. Bez papildu kavēšanās apskatiet ieviešanas soļus:

1. Atveriet reģistru, palaidiet cmd / regedit un atrodiet mezglu HKEY_LOCAL_MACHINE \ SYSTEM \ ControlSet001 \ Services \ aspnet_state \ Parameters

a. Iestatiet vērtību AllowRemoteConnection uz 1

[b. Iestatiet porta vērtību uz a5b8 (heksadecimāls), t.i., decimālais skaitlis 42424 (noklusējums)]

Iepriekš minētais burtiski ļauj attālināti izveidot savienojumu un iestatīt portus

2. Mainiet datora pakalpojuma "ASP.NET State Service" startēšanas veidu uz Automātiski un vienlaikus sāciet pakalpojumu.

3. Pievienojiet to zem system.web mezgla tīmekļa vietnes projekta A un vietnes projekta B failā web.config



Atcerieties aizstāt ar pakalpojuma IP un portu, kas iestatīts 1. solī

4. Pievienojiet šādu kodu attiecīgi mājas lapas projekta A un mājas lapas projekta B Global.asax.cs

Pievērsiet uzmanību diviemAPPNAME ir jāiestata uz to pašu。 Iepriekš minētais atrisina sesijas koplietošanas problēmu. Iepriekš minētie risinājumi ir norādīti šeit

Visbeidzot, jūs varat pārbaudīt, vai varat rakstīt sesija tīmekļa vietnes projektā A, lai lasītu vietnes projektā B, vai rakstīt Seesion tīmekļa vietnes projektā B, lai to lasītu vietnes projektā A.





Iepriekšējo:2019. gada Chenyang Junior grāmatvedības domu karte
Nākamo:MEmu mehāniķis mainīts
 Saimnieks| Publicēts 10.07.2022 21:57:11 |
ASP.NET StateServer, kas glabā sesiju
https://www.itsvse.com/thread-4258-1-1.html
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com