ASP.NET Verifikasie skuif verval tyd op persoonlike kaartjie

Ek skep my eie verifikasiekaartjie met behulp van die volgende kode:

string formsCookieStr = string.Empty;
FormsAuthenticationTicket ticket = new FormsAuthenticationTicket(
            1,                              // version
            username,                       // user name
            DateTime.Now,                   // issue time
            DateTime.Now.AddMinutes(30),    // expires
            false,                          // Persistence
            userRoleData                    // user data
    );
formsCookieStr = FormsAuthentication.Encrypt(ticket);
HttpCookie FormsCookie = new HttpCookie(FormsAuthentication.FormsCookieName, formsCookieStr);
HttpContext.Response.Cookies.Add(FormsCookie);

Ek wil hê dat die verstryking 'n glyverval moet wees - elke keer as die kliënt 'n versoek stuur, moet die verstryking word na 30 minute teruggestel. Ek skep egter eers die kaartjie wanneer die gebruiker die eerste keer aanmeld. Sal ASP.NET die verstrykingstyd outomaties aanhou skuif, of moet ek iets 'handmatig' doen om die glyverval te implementeer ?

12
задан BartoszKP 23 January 2014 в 20:52
поделиться

0 ответов

Другие вопросы по тегам:

Похожие вопросы: