مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

منقضی شدم فوری session بعد از Upload سایت

  • پنجشنبه 22 اسفند 1398
  • 09:08
تشکر میکنم

دوستان سلام 

من یه وب سایت با ASP.net Mvc طراحی کردم و زمان session  رو توی وب گانفیگ با دستور زیر تنظیم کردم 

<sessionState timeout="30"></sessionState>

دقیقا همین کار رو توی پنل کاربری Plesk هم کردم ولی متاسفانه بعد از 3 تا 5 دقیقه فورا session  رو منقضی میکنه

مگر حداقل 20 دقیقه پیش فرض رو نباید داشته باشه؟؟؟؟

به پشتیبانی پنل تیکت زدم میگه مشکلی از طرف ما نیست!!( اوستا هاست ) لطفا یکی به من راهنمایی کنه که کجاهارو دیگه باید چک کنم

ممنونم

پاسخ های این پرسش

تعداد پاسخ ها : 12 پاسخ
کاربر سایت

consciouscores

عضویت از 1397/11/30

  • جمعه 23 اسفند 1398
  • 11:43

سلام. این به علت تغیر ماشین کِی ها شما هست.

برای رفعش میتونید از لینک زیر 

https://consciouscores.ir/ShowLearning33.html استفاده کنید.

اگر مشکلتون با درست کردن لینک بالا درست نشد باید از صفات استفاده کنید، که در لینک زیر توضیح داده شده

https://barnamenevisan.org/Articles/Article3550.html

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • جمعه 23 اسفند 1398
  • 11:57

نه متاسفانه machinkey هم جواب نمیده

ممنونم از راهنمایی شما ولی مگر نباید حداقل همان 20 دقیقه session را معتبر حساب کند؟
بعد از آپلود کمتر از 5 دقیقه session  منقضی میشه یعنی مشکل از هاست نیست ؟ ,achin key هم ساختم ولی جواب نداد

کاربر سایت

consciouscores

عضویت از 1397/11/30

  • جمعه 23 اسفند 1398
  • 12:40

یک machin key در هاست هم وجود داره که وقتی شما پروژه رو آپلود میکنید اگر در پروژه ی خودتون تعریف نشده باشه از اون پیروی میکنه و به همین خاطر 

زود تر از 20 دقیقه منقضی میشه که برای رفع اون باید با ارائه دهنده ی هاستتون از طریق تیکت به بخش فنی قضیه رو حل کنید.

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • جمعه 23 اسفند 1398
  • 14:56

من مثلا همین رو بذارم کافیه؟( البته گذاشتم ولی جواب نمیده)

<machineKey validationKey="7873706E95ED3CF3A734DB7627C8B95ADB701BD3447361F706AEB7E33561FA10E34ED9E205CAD3ABACCE787F6F496C07AE2EC146DFFEB0BE1B8E30E12A9A7A87" decryptionKey="3B5D9F4203C01EA8292B7BFED5B2DC5591067E29431D39995E479B9FE3E1022F" validation="SHA1" decryption="AES" />

کاربر سایت

clonerrrrrs

عضویت از 1398/08/23

  • شنبه 24 اسفند 1398
  • 01:39

از این 

<machineKey validationKey="C85BDFDC37ABEE637CDD7161071998D0F793DA2D767F2BF1B522B4C37DADA2ED8C81C185449287975BDB42A151D54514FFDA7B3B11296101506BFAE6E02A7DA3" decryptionKey="5FD2A76B1545A3F5004FCBD462BAA6B6895A9312AB24E4FD47D7B79A98E3B931" validation="SHA1" decryption="AES" />

استفاده بکنید شاید مشکل تون حل بشه چون دقیقا منم همچین مشکلی داشتم از machineKey  استفاده کردم درست شد از این کد باید داخل  <system.web>  </system.web> استفاده بکنید

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • شنبه 24 اسفند 1398
  • 07:33

ممنونم از اینکه وقت گذاشتید ولی متاسفانه جواب نمیده هر کاری میکنم!!! frown

کاربر سایت

clonerrrrrs

عضویت از 1398/08/23

  • شنبه 24 اسفند 1398
  • 16:51

سلام توی هاست هم زمان session را تنظیم کردید شاید از اون باشه توی asp.net setting باید تنظیم کنید آخرین قسمت در تنظیمات باید زمان Session را مشخص کنید

کاربر سایت

clonerrrrrs

عضویت از 1398/08/23

  • شنبه 24 اسفند 1398
  • 16:55

تنظیمات Session در plesk

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • یکشنبه 25 اسفند 1398
  • 10:39

سلام مجدد

آره این روی 20 دقیقه بود به صورت پیشفرض، ولی مقدارشم توی وب کانفیگ که تغییر بدم اینجا اعمال میشه و مقدار وب کانفیگ رو میگیره ولی با اینکه روی 20 یا 30 میذارم اما فورا میندازدم بیرون، میتونه مشکل ار هاستم باشه؟

کاربر سایت

4017

عضویت از 1393/09/15

  • سه شنبه 27 اسفند 1398
  • 08:23

سلام. توي تنظميات هاست Plesk برو به قسمت Dedicated IIS Application Pool for Website و اين صفحه رو كه آپلود كردم ببين. بايد اونجا نوشته باشه 20 يا 30. احتمالا اونجا نوشته 5 كه اين موضوع رو بايد به پشتيباني هاستت تيكت بزني تا درستش كنن.

سلام. توي تنظميات هاست Plesk برو به قسمت Dedicated IIS Application Pool for Website و اين صفحه رو كه آپلود كردم ببين. بايد اونجا نوشته باشه 20 يا 30. احتمالا اونجا نوشته 5 كه اين موضوع رو بايد به پشتيباني هاستت تيكت بزني تا درستش كنن.

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • سه شنبه 27 اسفند 1398
  • 08:38

ایول الله عالی بود اونجا نوشته 5 الان دوباره تیکت میزنم به پشتیبانی ببینم چی میگه، توی 5 تیکت قبلی همش میگفت مشکلی نیست!!!

مرسی حتما جوابشون میفرستم،

خیلی لطف کردی ممنوم

کاربر سایت

rostami_mohammad67

عضویت از 1395/11/18

  • چهارشنبه 28 اسفند 1398
  • 07:17

با سلام مجدد

تشکر از دوستانی که وقت گذاشتن برای حل مشکل واقعا داشت واسم دردسر می شد

بعد از تیکت زدن به پشتیبانی، خود پشتیبانی هم نمیدونست مشکل از اینجاست پیام داده نتیجه رو بهم بگو، اما خدارو شکر مشکل حل شد.

بنابراین مشکل از  (Idle timeout (minutes بود

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)