سلام.من یک Sesstion دارم که وقتی کاربر لاگین میکنه ایجاد میشه.حالا میخوام چک کنمش که اگه مثلا کمتر از 30 دقیقه بود تمدید کنمش
حالا واسه اینکه تمدید کنمش باید چیکار کنم؟
زمان سشن رو چطور بررسی کنم؟
در هر درخواست خودش تمدید میشه
پیش فرض روی 20 دقیقه است
این sesstion فقط یکبار درخواست بهش ارسال میشه که اونم موقع لاگین کاربر هست
public class HomeController : Controller { [HttpPost] public void sessionChk(bool continueSession) { ActionExecutingContext filterContext = new ActionExecutingContext(); if (continueSession) { //Add more time to the session timeout HttpContext.Session.Timeout = 31; } else { //Lets go to the sessions exspiered page filterContext.Result = new RedirectResult("/"); } } }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)