Este artículo es un artículo espejo de traducción automática, por favor haga clic aquí para saltar al artículo original.

Vista: 14264|Respuesta: 1

[ASP.NET] No se puede hacer la solicitud de estado de sesión al servidor de estado de sesión

[Copiar enlace]
Publicado en 13/4/2016 15:26:49 | | |
No se puede hacer la solicitud de estado de sesión al servidor de estado de sesión. Por favor, asegúrese de que el servicio de estado de ASP.NET esté iniciado y que los puertos del cliente y del servidor sean los mismos.  Si el servidor está en una máquina remota, por favor asegúrate de que acepte solicitudes remotas comprobando el valor de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ PermiteConexión Remota.  Si el servidor está en la máquina local, y si el valor del registro mencionado anteriormente no existe o está configurado en 0, entonces la cadena de conexión del servidor de estado debe usar 'localhost' o '127.0.0.1' como Nombre del servidor.



Gestión de sesiones StateServer
Configura la propiedad de modo a StateServer, que almacena los datos de sesión en un búfer de memoria separado y lo ejecuta en una máquina separada
Servicios de Windows para controlar este búfer. El nombre completo del servicio estatal es "ASP.NET Servicio Estatal" (aspnet_state.exe),
Está configurado mediante la propiedad stateConnectionString en el archivo Web.config. Este atributo especifica el servidor en el que se encuentra el servicio y qué debe monitorizar
Puertos:
<sessionState mode="StateServer"
stateConnectionString="tcpip=myserver:42424"
cookieless="false" timeout="20" />



Causas del error:
ASP.NET servicio de servicio estatal no ha comenzado.
Solución:
Herramientas administrativas -> servicios -> iniciar ASP.NET servicio estatal.
Se recomienda configurar el tipo de arranque en Automático (Inicio Retardado)


Comando de administración de CMD para iniciar:Reinicio de la Winsock Netsh








Anterior:Validación de varios formatos de entrada en C#
Próximo:asp.net conseguir la dirección MAC del servidor
 Propietario| Publicado en 13/4/2016 15:30:09 |
El comando cmd debería ser aspnet_state
Renuncia:
Todo el software, materiales de programación o artículos publicados por Code Farmer Network son únicamente para fines de aprendizaje e investigación; El contenido anterior no se utilizará con fines comerciales o ilegales; de lo contrario, los usuarios asumirán todas las consecuencias. La información de este sitio proviene de Internet, y las disputas de derechos de autor no tienen nada que ver con este sitio. Debes eliminar completamente el contenido anterior de tu ordenador en un plazo de 24 horas desde la descarga. Si te gusta el programa, por favor apoya el software genuino, compra el registro y obtén mejores servicios genuinos. Si hay alguna infracción, por favor contáctanos por correo electrónico.

Mail To:help@itsvse.com