На нашем сайте в настоящее время возникает эта проблема. В основном это происходит только тогда, когда мы нажимаем на определенные ссылки, где открывается новое окно.
Это сообщение об ошибке, которое мы получаем:
Невозможно отправить запрос состояния сеанса серверу состояния сеанса.
Убедитесь, что служба состояния ASP.NET запущена и что порты клиента и сервера совпадают.
Если сервер находится на удаленном компьютере, убедитесь, что он принимает удаленные запросы, проверив значение HKEY_LOCAL_MACHINE \ SYSTEM \ CurrentControlSet \ Services \ aspnet_state \ Parameters \ AllowRemoteConnection.
Если сервер находится на локальном компьютере, и если ранее упомянутое значение реестра не существует или установлено в 0, тогда в строке подключения к серверу состояний необходимо использовать либо «localhost», либо «127.0.0.1» в качестве имени сервера.
целевой сайт:
Void MakeRequest (StateProtocolVerb, System.String, StateProtocolExclusive, Int32, Int32, Int32, Byte [], Int32, Int32, SessionNDMakeRequestResults ByRef)
это веб-конфигурация, содержащая тег состояния сеанса:
<sessionState mode="StateServer" timeout="45" />
Я проверил службу состояний ASP.NET, и в настоящее время она запущена и настроена на автоматический
Я установил реестр, указанный в сообщении об ошибке, на 1, но все еще не работает.