Использую классическую 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 минут
Как я понял из различных источников: параметр timeout стал браться из web.config для постоянных куков только с ASP.NET 2.0