Таймаут, asp.net c #, аккаунт - админ - PullRequest
2 голосов
/ 13 мая 2011

У меня есть страница администратора, я редактирую там свой сайт, который работает с SQL.через 3-4 минуты на странице администратора выйдите из системы и попросите меня снова ввести имя пользователя и пароль.Как я могу изменить минуты на тайм-аут?

Я попробовал это на web.config:

<authentication mode="Forms">

  <forms loginUrl="~/Account/Login.aspx" timeout="60"/>
</authentication>

и это:

<authentication mode="Forms">

  <forms loginUrl="~/Account/Login.aspx" timeout="7200"/>
</authentication>

и ...this:

  <httpRuntime requestValidationMode="2.0" useFullyQualifiedRedirectUrl="true"

         executionTimeout="72000"
         appRequestQueueLimit="90000"
         shutdownTimeout="90000" />

и все результаты одинаковы ... через 3-4 минуты (даже когда я нажимаю там, а не только в режиме ожидания) - система завершает работу.

Ответы [ 3 ]

0 голосов
/ 13 мая 2011
<authentication mode="Forms">
            <forms timeout="20" slidingExpiration="true"/>
        </authentication>

Добавьте скользящий срок действия - дайте мне знать, если это решит вашу проблему.Какой браузер вы используете?Может ли быть так, что ваше печенье не сохраняется?

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

ответ был - сгенерировать ключи на ключе машины через диспетчер iis 7, а затем снова изменить время сеанса в диспетчере iis 7.

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

Тайм-аут в теге 'forms' должен работать - у вас есть несколько конфигов?

...