سلام دوستان
من تو پروژه م زمان لاگین در لوکال درست کار میکنه ولی در هاست کمتر از 5 دقیقه از سشن هم استفاده نکردم
ممنون میشم راهنمایی کنین
کد زیر را امتحان کنید :
<configuration> <system.web> <sessionState timeout="20"></sessionState> </system.web> </configuration>
ممنون این کد رو قبلا امتحان کردم ولی کار نکرد
حتی واسه سایت هم تیکت فرستادم که زمان سشن رو بیشتر کنن ولی باز کمتر از 5 دقیقه لاگین میمونه
کد زیر را نیز در global.asax امتحان کنید:
void Session_Start(object sender, EventArgs e) { Session.Timeout = 60; }
و همچنین لینک زیر را بررسی کنید :
من اصلا تو پروژه واسه لاگین از سشن استفاده نکردم
از طریق کوکی تو identity لاگین میشه
از Identiy 2 استفاده کردید ؟
اگر از ASP.NET Identiy استفاده می کنید باید در کلاس Startup آن را تنظیم کنید به صورت زیر:
public void ConfigureAuth(IAppBuilder app) { app.UseCookieAuthentication(new CookieAuthenticationOptions { ExpireTimeSpan = TimeSpan.FromHours(1), }); }
هیچ کاربری تا کنون از این پست تشکر نکرده است
با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)