Notre site rencontre actuellement ce problème. Fondamentalement, cela ne se produit que lorsque nous cliquons sur des liens particuliers où une nouvelle fenêtre apparaîtra.
Voici le message d'erreur que nous recevons:
Impossible d'envoyer la demande d'état de session au serveur d'état de session.
Veuillez vous assurer que le service d'état ASP.NET est démarré et que les ports client et serveur sont identiques.
Si le serveur se trouve sur une machine distante, assurez-vous qu'il accepte les demandes distantes en vérifiant la valeur de HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ aspnet_state \ Parameters \ AllowRemoteConnection.
Si le serveur se trouve sur la machine locale et si la valeur de registre mentionnée précédemment n'existe pas ou est définie sur 0, la chaîne de connexion du serveur d'état doit utiliser «localhost» ou «127.0.0.1» comme nom de serveur.
site cible:
Void MakeRequest (StateProtocolVerb, System.String, StateProtocolExclusive, Int32, Int32, Int32, Byte [], Int32, Int32, SessionNDMakeRequestResults ByRef)
c'est le webconfig qui contient la balise sessionstate:
<sessionState mode="StateServer" timeout="45" />
J'ai vérifié le service d'état ASP.NET, et il est actuellement démarré et défini sur automatique
J'ai mis le registre indiqué dans le message d'erreur à 1, mais ne fonctionne toujours pas.