Nie je možné odoslať požiadavku na stav relácie na server stavu relácie. Prosím, uistite sa, že služba ASP.NET State je spustená a že porty klienta a servera sú rovnaké. Ak je server na vzdialenom stroji, prosím, uistite sa, že prijíma vzdialené požiadavky kontrolou hodnoty HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ PovoliťVzdialenéPripojenie. Ak je server na lokálnom stroji a ak vyššie uvedená hodnota registra neexistuje alebo je nastavená na 0, potom reťazec spojenia so stavom servera musí použiť buď 'localhost' alebo '127.0.0.1' ako Názov servera.
Správa relácií na StateServer Nastavte vlastnosť mode na StateServer, ktorý ukladá dáta relácie do samostatného pamäťového bufferu a spúšťa ich na samostatnom počítači Windows služby na riadenie tohto bufferu. Celý názov štátnej služby je "ASP.NET štátna služba" (aspnet_state.exe), Je nakonfigurovaný vlastnosťou stateConnectionString v súbore Web.config. Tento atribút špecifikuje server, na ktorom sa služba nachádza, a čo monitorovať Prístavy: <sessionState mode="StateServer" stateConnectionString="tcpip=myserver:42424" cookieless="falošný" timeout="20" />
Chyba spôsobuje: ASP.NET Štátna služba nie je spustená. Riešenie: Administratívne nástroje -> služby -> spustiť ASP.NET štátnu službu. Odporúča sa nastaviť typ štartu na Automatický (oneskorený štart)
Príkaz CMD admin na začiatok:netsh winsock reset
|