0
انتضا session
سلام
1)من چگونه می توانم تاریخ انتقضا یک session را بصورت دستی از 20 دقیقه به 30دقیقه تغییر بدهم
2)ایا برای هر session(مثلا session["fanily"],session["Name"]) مدت زمانهای انتقضا متفاوت تعریف کنم
1 پاسخ
0
سلام، وقت بخیر
مدت timeout برای آیتم های Session به صورت کلی و از طریق فایل web.config مشخص میشه و بعد از مدت زمان مشخص شده Session ایجاد شده منقضی میشه:
<system.web>
<sessionState mode="InProc" timeout="30" />
</system.web>
کد بالا رو داخل web.config بنویسید تا timeout به 30 دقیقه افزایش پیدا کنه.
در حالت عادی نمیشه برای هر آیتم یک timeout متفاوت مشخص کرد، اما راهکارهای جانبی داره که از این لینک یک نمونه رو می تونید مشاهده کنید.