Ця стаття є дзеркальною статтею машинного перекладу, будь ласка, натисніть тут, щоб перейти до оригінальної статті.

Вид: 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 започаткувати державну службу.
Рекомендується встановити тип запуску на Автоматичний (Delayed Start)


Команда CMD адміністратора для початку:Netsh Winsock Reset








Попередній:C# Валідація різних форматів введення
Наступний:asp.net отримати MAC-адресу сервера
 Орендодавець| Опубліковано 13.04.2016 15:30:09 |
Команда cmd має бути net start aspnet_state
Застереження:
Усе програмне забезпечення, програмні матеріали або статті, опубліковані Code Farmer Network, призначені лише для навчання та досліджень; Вищезазначений контент не повинен використовуватися в комерційних чи незаконних цілях, інакше користувачі несуть усі наслідки. Інформація на цьому сайті надходить з Інтернету, і спори щодо авторських прав не мають до цього сайту. Ви повинні повністю видалити вищезазначений контент зі свого комп'ютера протягом 24 годин після завантаження. Якщо вам подобається програма, будь ласка, підтримуйте справжнє програмне забезпечення, купуйте реєстрацію та отримайте кращі справжні послуги. Якщо є будь-яке порушення, будь ласка, зв'яжіться з нами електронною поштою.

Mail To:help@itsvse.com