Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 14264|Ответ: 1

[ASP.NET] Не удаётся направить запрос на состояние сессии на сервер состояния сессии

[Скопировать ссылку]
Опубликовано 13.04.2016 15:26:49 | | |
Не удаётся отправить запрос на состояние сессии к серверу состояния сессии. Пожалуйста, убедитесь, что сервис ASP.NET State запущен и что клиентский и серверный порты совпадают.  Если сервер находится на удалённой машине, пожалуйста, убедитесь, что он принимает удалённые запросы, проверив значение HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\aspnet_state\Parameters\ AllowRemoteConnection.  Если сервер находится на локальной машине, и указанное значение реестра не существует или установлено в 0, то строка соединения состояния сервера должна использовать либо 'localhost', либо '127.0.0.1' в качестве Имя сервера.



Управление сессиями StateServer
Установите свойство режима на StateServer, которое хранит данные сессии в отдельном буфере памяти и запускает их на отдельной машине
Сервисы Windows для управления этим буфером. Полное название государственной службы — «ASP.NET State Service» (aspnet_state.exe).
Он настроен свойством stateConnectionString в файле Web.config. Этот атрибут указывает сервер, на котором находится сервис, и что следует отслеживать
Порты:
<sessionState mode="StateServer"
stateConnectionString="tcpip=myserver:42424"
cookieless="ложный" тайм-аут="20" />



Причины ошибок:
ASP.NET служба государственной службы не начата.
Решение:
Административные инструменты — > услуги — > ASP.NET запуск государственной службы.
Рекомендуется установить тип запуска на автоматический (задержка запуска)


Команда CMD admin для запуска:Сброс Netsh Winsock








Предыдущий:C# Валидация различных форматов ввода
Следующий:asp.net получить MAC-адрес сервера
 Хозяин| Опубликовано 13.04.2016 15:30:09 |
Команда cmd должна быть net start aspnet_state
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com