Добавить комментарий - CodeHelper

Добавить комментарий

Использую классическую forms аутентификация. И при методе

FormsAuthentication.SetAuthCookie(userName, true)

хочу чтобы создавались куки с таймаутом(реализация "запомнить меня"), указанным здесь:

<system.web>
  <authentication mode="Forms">
    <forms loginUrl="Login.aspx"
           timeout="30"
           path="/"
           slidingExpiration="true"/>
  </authentication>
</system.web>

А когда используется просто сессия, хочется, чтобы таймаут брался из раздела:

<sessionState mode="InProc" cookieless="false" timeout="120" />

Ну и вообще интересно как задать разные таймауты для сессии и куков. То есть если галочка "Запомнить" выбраны создавалить куки с длительностью, например, 1 месяц, а если нет, то сессия длительностью 20-30 минут

Внимание! Вы собираетесь отправить информацию от имени анонимного пользователя.
v1.7.123.556
© 2009—2010 CodeHelper FAQ | О сайте | Обратная связь | История изменений | Статьи
Creative Commons LicenseМатериалы сайта распространяются под лицензией Creative Commons Attribution-Share Alike 3.0 Unported.