Incapable de faire l'état de session demande à l'état de session du serveur?
Je suis en train d'utiliser l'État du Serveur de sessions.
J'ai changé mon état de Session à la suivante:
<sessionState mode="StateServer" stateConnectionString="tcpip=127.0.0.1:42424" cookieless="false" timeout="20" />
L'exécution de mon site web à partir de l'hôte local et tout fonctionne bien.
Mais lorsque je publie mon site web et d'essayer de l'exécuter en ligne, j'obtiens l'erreur suivante:
Incapable de faire l'état de session demande à l'état de session du serveur.
Veuillez vous assurer que l'ASP.NET État de service est démarré et que le
le client et le serveur de ports sont les mêmes. Si le serveur est sur une distance
la machine, veillez à ce qu'il accepte les demandes à distance par la vérification de l'
la valeur de
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\AllowRemoteConnection.
Si le serveur est sur la machine locale, et si les
valeur de registre n'existe pas ou est définie à 0, alors l'état du serveur
chaîne de connexion doit utiliser "localhost" ou "127.0.0.1", comme l'
nom du serveur.
Le site web est hébergé sur Afrihost serveurs, après resarching l'erreur que j'ai trouvé qu'il pourrait être parce que ASP.NET service d'État n'a pas été démarré. Est-il un moyen que je puisse vérifier si le Afrihost les serveurs sont en cours d'exécution de ce service ou de le démarrer à distance?
Je sais aussi que l'adresse IP 127.0.0.1 est pour l'hôte local, mais parce que vous êtes la publication de votre application sur le serveur web il devient locales de cette machine est correcte.
Je ne pense pas que Afrihost permet des connexions RDP pour il serveur, comme ils hébergent la plupart des sites web pour l'afrique du sud.
OriginalL'auteur Pomster | 2013-10-16
Vous devez vous connecter pour publier un commentaire.
Ce message d'erreur signifie que le ASP.NET service d'État n'est pas en cours d'exécution.
Votre chaîne de connexion doit toujours être
stateConnectionString="tcpip=127.0.0.1:42424"
Que là où le site est hébergé qui sera la machine locale.Après contact avec Afrihost et en leur demandant de redémarrer le Service, tout a commencé à fonctionner correctement.
Assurez-vous également de définir le Type de Démarrage sur Automatique, de sorte que vous n'avez pas besoin de le changer à chaque fois que le serveur redémarre.
j'ai la même erreur et cannoit de démarrer le service, comment il peut être résolu
Incroyable. Travaillé
OriginalL'auteur Pomster