Este artigo é um artigo espelhado de tradução automática, por favor clique aqui para ir para o artigo original.

Vista: 14264|Resposta: 1

[ASP.NET] Não é possível fazer a solicitação de estado de sessão para o servidor de estado de sessão

[Copiar link]
Publicado em 13/04/2016 15:26:49 | | |
Não é possível fazer a solicitação de estado da sessão para o servidor de estado da sessão. Por favor, certifique-se de que o serviço ASP.NET State esteja iniciado e que as portas do cliente e do servidor sejam as mesmas.  Se o servidor estiver em uma máquina remota, por favor, certifique-se de que ele aceite requisições remotas verificando o valor de HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ PermitaConexãoRemota.  Se o servidor estiver na máquina local, e se o valor mencionado no registro não existir ou estiver definido como 0, então a string de conexão do servidor de estado deve usar 'localhost' ou '127.0.0.1' como Nome do servidor.



Gerenciamento de sessões StateServer
Defina a propriedade de modo para StateServer, que armazena os dados da sessão em um buffer de memória separado e os executa em uma máquina separada
Serviços do Windows para controlar esse buffer. O nome completo do serviço estadual é "ASP.NET Serviço Estadual" (aspnet_state.exe),
Ele é configurado pela propriedade stateConnectionString no arquivo Web.config. Esse atributo especifica o servidor onde o serviço está localizado e o que monitorar
Portas:
<sessionState mode="StateServer"
stateConnectionString="tcpip=myserver:42424"
cookieless="false" timeout="20" />



Causas do erro:
ASP.NET serviço de serviço estadual não foi iniciado.
Solução:
Ferramentas Administrativas - Serviços > > iniciar ASP.NET Serviço Estatal.
Recomenda-se definir o tipo de Inicialização como Automático (Início Retardado)


Comando de Administração do CMD para começar:Resetar o Netsh Winsock








Anterior:Validação de Vários Formatos de Entrada em C#
Próximo:asp.net conseguir o endereço MAC do servidor
 Senhorio| Publicado em 13/04/2016 15:30:09 |
O comando cmd deveria ser NET start aspnet_state
Disclaimer:
Todo software, material de programação ou artigos publicados pela Code Farmer Network são apenas para fins de aprendizado e pesquisa; O conteúdo acima não deve ser usado para fins comerciais ou ilegais, caso contrário, os usuários terão todas as consequências. As informações deste site vêm da Internet, e disputas de direitos autorais não têm nada a ver com este site. Você deve deletar completamente o conteúdo acima do seu computador em até 24 horas após o download. Se você gosta do programa, por favor, apoie um software genuíno, compre o registro e obtenha serviços genuínos melhores. Se houver qualquer infração, por favor, entre em contato conosco por e-mail.

Mail To:help@itsvse.com