Время сеанса истекло - PullRequest
0 голосов
/ 06 мая 2011

Мы разрабатываем веб-приложение на Asp.net (4.0).В этом приложении мы используем jquery, javascript и веб-сервисы, и я фреймы

Здесь я получаю проблему с истечением сессии.Как я могу решить это?Я не могу понять, где заканчивается сессия.

Ответы [ 2 ]

0 голосов
/ 18 мая 2011

Использование JQuery, javascript, веб-сервисов и IFrames не влияет на проблему окончания срока действия сеанса.

Следующая страница является отличным ресурсом для изучения использования состояния сеанса:

Обзор состояния сеанса ASP.NET

Перейдите в раздел на этой странице под названием Настройка состояния сеанса для получения информации, относящейся конкретно к вашему вопросу.

Вот ваши параметры для конфигурации состояния сеанса, включая время ожидания:

<sessionState mode="SQLServer"
  cookieless="true "
  regenerateExpiredSessionId="true "
  timeout="30"
  sqlConnectionString="Data Source=MySqlServer;Integrated Security=SSPI;"
  stateNetworkTimeout="30"/>
0 голосов
/ 18 мая 2011

Если я правильно понимаю вопрос, вы можете настроить время ожидания сеанса в файле Web.config, используя что-то вроде этого:

<system.web>
  <sessionState mode="[Off|InProc|StateServer|SQLServer|Custom]" timeout="[numberOfMinutes]" />
  ...
</system.web>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...