Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 23589|Válasz: 1

[Forrás] asp.net munkamenetmegosztás (StateServer segítségével)

[Linket másol]
Közzétéve 2019. 01. 16. 22:12:58 | | |
asp.net A fejlesztés vagy telepítés során jelentkezhet a sessionmegosztási probléma, hogyan lehet megosztani az üléseket különböző alkalmazások között? Ma kerestem, rengeteg módszer van az interneten, közülük a SqlServer adatbázis-megosztási szekció a leggyakoribb, ha egyedül kell menned a Baidu-ba, előjön. De nem lenne nagy gond, ha az adatbázis nem SqlServer lenne, hanem valami más, például Oracle? Szerencsére ma találtam egy másik módot arra, hogy a Session megosztást az adatbázis használata nélkül valósítsam meg, vagyis a StateServer módszerrel. Hosszabb idő nélkül nézze meg a megvalósítási lépéseket:

1. Nyisd meg a regisztert, futtasd a cmd/regedit parancsot, és keresse meg a HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\Services\aspnet_state\Parameters csomópontot

a. Állítsuk be az AllowRemoteConnection értéket 1-re

[b. Állítsuk be a port értéket a5b8-ra (hexadecima), azaz tizedes 42424 (alapértelmezett)]

A fentiek szó szerint lehetővé teszi a távoli csatlakozást és a portbeállítást

2. Változtasd meg a számítógépes szolgáltatás indítási típusát, a "ASP.NET State Service" rendszert automatikusra, és egyszerre indítsd el a szolgáltatást.

3. Adja hozzá a system.web csomópont alá a web.config fájlban a weboldal projekt A és a weboldal projekt B-ben, rendre



Ne felejtsd el a szolgáltatás IP-címére és az 1. lépésben beállított portra cserélni

4. Adja hozzá a következő kódot a weboldal projekt A és a B weboldal projekt Global.asax.cs

Figyelj kettőreAz APPNAME-t ugyanúgy kell beállítani。 A fentiek megoldják a Session megosztás problémáját. A fenti megoldásokat itt hivatkozzák

Végül tesztelheted, hogy írhatod a Session-t a weboldal projektben A weboldal projektjében a weboldal projektjében olvasni, vagy a B projektben a Seesion-t, hogy a weboldal projektben olvassuk.





Előző:2019-es Chenyang Junior Számviteli Gondolattérkép
Következő:MEmu Mechanik Megváltoztatva
 Háziúr| Közzétéve 2022. 07. 10. 21:57:11 |
ASP.NET StateServer tárolja a Sessiont
https://www.itsvse.com/thread-4258-1-1.html
Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com