Visa ett inlägg
Oläst 2015-01-14, 15:28 #1
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
naak2803 naak2803 är inte uppkopplad
Mycket flitig postare
 
Reg.datum: Jun 2011
Inlägg: 767
Question uppdatera expire tiden på befintlig cookie i .net c#?

Hej,

Har lite problem med att uppdatera tiden på befintlig cookie.

Flöde:
Kod:
//Sätter cookie första gången
HttpCookie myCookie = new HttpCookie("CUser");
myCookie["userId"] = sHashedUserId;
myCookie.Expires = DateTime.Now.AddDays(1d);
HttpContext.Current.Response.Cookies.Add(myCookie);
Kod:
//Uppdatera befintliga cookien
if (cookietiden <= HttpContext.Current.Request.Cookies["CTPUser"].expire)
{
HttpCookie myCookie = HttpContext.Current.Request.Cookies["CTPUser"];
myCookie.Expires = DateTime.Now.AddDays(1d);
HttpContext.Current.Response.Cookies.Add(myCookie);
}
denna kod verkar inte fungera.... dvs den sätter inte om befintliga cookien.

tacksam för svar.
naak2803 är inte uppkopplad   Svara med citatSvara med citat