Nie mogę wysłać żądania stanu sesji do serwera stanu sesji. Prosimy upewnić się, że usługa ASP.NET State została uruchomiona oraz że porty klienta i serwera są takie same. Jeśli serwer znajduje się na komputerze zdalnym, upewnij się, że przyjmuje żądania zdalne, sprawdzając wartość HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ ZezwalajNa ZdalnePołączenie. Jeśli serwer znajduje się na maszynie lokalnej i jeśli wspomniana wcześniej wartość rejestru nie istnieje lub jest ustawiona na 0, to ciąg połączenia serwera stanu musi używać albo 'localhost', albo '127.0.0.1' jako Nazwa serwera.
Zarządzanie sesjami StateServer Ustaw właściwość mode na StateServer, która przechowuje dane sesji w osobnym buforze pamięci i uruchamia je na osobnym komputerze Usługi Windows do kontroli tego bufora. Pełna nazwa służby państwowej to "ASP.NET State Service" (aspnet_state.exe), Jest skonfigurowany przez właściwość stateConnectionString w pliku Web.config. Ten atrybut określa serwer, na którym znajduje się usługa, oraz to, co monitorować Porty: <sessionState mode="StateServer" stateConnectionString="tcpip=myserver:42424" cookieless="fałszywy" timeout="20" />
Błąd powoduje: ASP.NET Usługa Państwowa nie została uruchomiona. Rozwiązanie: Narzędzia administracyjne -> Usługi -> uruchomić ASP.NET usługi państwowe. Zaleca się ustawienie typu Startu na Automatyczny (Opóźniony Start).
Rozpoczęcie komendy administracyjnej CMD:Netsh Winsock reset
|