PDA

View Full Version : سوال: مشکل با authentication timeout



maxpayn2
جمعه 12 مهر 1392, 13:42 عصر
سلام
در Web.config یک پروژه مقدار authentication را به صورت زیر تعیین کردم :



<authentication mode="Forms">
<forms defaultUrl="~/Default.aspx" loginUrl="~/Login.aspx" name="zzzLogin" timeout="43200" slidingExpiration="true"/>
</authentication>


مقدار sessionState رو هم به صورت زیر :



<sessionState timeout="43200"></sessionState>


43200 دقیقه معادل 30 روز است ، در لوکال هیچ مشکلی نیست ولی در سرور کم تر از 20 دقیقه کاربر Logout می شود .

راه حل چیست ؟

mahdioo12194
جمعه 12 مهر 1392, 14:36 عصر
تو سرور معمولا همون 20 دقیقه است !! سرور ها بیشتر از این نگه نمی دارند!!!

maxpayn2
جمعه 12 مهر 1392, 19:23 عصر
ممنون ، راه حل ؟

mahdioo12194
جمعه 12 مهر 1392, 19:32 عصر
بگردید دنبال سروری که مقدار نگهداری سشنش ریاد باشه؟!! البته اگر گیر آوردی ما رو هم خبر کن:لبخند:

maxpayn2
جمعه 12 مهر 1392, 20:02 عصر
فکر نکنم راه حل این باشه !

mahdioo12194
جمعه 12 مهر 1392, 20:06 عصر
یعنی شما توقع داری سرور بیاد 30 روز یه سشن رو نگه داره! اگه سایت کاربرای زیادی داشته باشه که سرور می ترکه!!!!

maxpayn2
جمعه 12 مهر 1392, 20:56 عصر
یعنی باید برای زیاد کردن زمان timeout با سرویس دهنده مذاکره کرد ؟

mahdioo12194
جمعه 12 مهر 1392, 21:06 عصر
تا اونجایی که من مبتدی میدونم از حوزه اختیار برنامه نویس خارجه وبه سرویس دهنده مربوطه حالا اگه دوستان اطلاعات بیشتری دارند نظراتشونو مطرح کنند!!

General-Xenon
جمعه 12 مهر 1392, 21:21 عصر
یعنی باید برای زیاد کردن زمان timeout با سرویس دهنده مذاکره کرد ؟

سلام . نه دوست من . هیچ سروری این کار رو نمی کنه . شما حساب کن اگر این امکان وجود داشت چی میشد .. .!!!!! مثلا 100 تا سایت روی یک سرور هر کدوم از این سایت ها 10 Session داشته باشن ...

اگر شما قصد این رو دارید که از لاگین مجدد یوزر جلوگیری کنی باید با استفاده از کوکی اینکار رو انجام بدی ... اطلاعات لاگین حالا یوزر یا آی دی رو در کوکی ذخیره کن . هنگام بارگزاری مجدد صفحه بررسی کن .

maxpayn2
شنبه 13 مهر 1392, 12:00 عصر
چه طوری میشه چک کرد که در صورت پشتیبانی مرورگر کاربر از کوکی و فعال بودن آن ، از کوکی استفاده بشه و در غیر اینصورت به همان روال قبل باشد ؟

ahmad156
شنبه 13 مهر 1392, 18:38 عصر
دوست عزیز اینجا گفته شده
http://barnamenevis.org/showthread.php?415958-%D8%AA%D8%B9%DB%8C%DB%8C%D9%86-%D8%A7%D8%B9%D8%AA%D8%A8%D8%A7%D8%B1-%D8%A8%D8%A7-%D8%A7%D8%B3%D8%AA%D9%81%D8%A7%D8%AF%D9%87-%D8%A7%D8%B2-FormsAuthentication

fakhravari
دوشنبه 15 مهر 1392, 17:14 عصر
مدت سشن بستگی به هاست داره.