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

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

کاربر سایت

sgh370

عضویت از 1394/05/25

مشکل عجیب در مدیریت نقش کاربران با سشن

  • جمعه 2 مهر 1395
  • 00:45
تشکر میکنم

سلام خدمت همه برنامه نویسان بزرگوار به خصوص مهندس مدائنی عزیز.

بنده سیستم authentication رو با سشن ایجاد کردم. لطفا این مشکل رو خوب بخونید چون خودم تو asp پیشرفته کار میکنم. بنا به دلایلی تو این سیستم از session استفاده کردم. حالا مشکل اینجاست که وقتی کاربر رو به اکشن مثلا logout میفرستم بعضی وقت ها (البته خیلی خیلی کم) واردش میشه و بیشتر اوقات اصلا اون رو فراخوانی نمیکنه و وارد اکشن مثلا login میشه. امیدوارم متوجه شده باشید. خواهشا به مباحث ابتدایی من رو راهنمایی نکنید. دقیت کنید یه بار دیگه میگم، کاربر لاگین میکنه و منم سشنش رو ذخیره میکنم بعد که میخوام لاگ اوت بشه اصلا وارد اکشن لاگ اوت نمیشه که سشنش رو پاک کنه. حتی اگه دستی آدرس اکشن رو بزنم تو دیباگ هم تست کردم واردش نشد. مورد دیگه اینکه آیا ممکنه این مشکل از این باشه که من از یه کلاس استاتیک استفاده میکنم؟ در واقع برای ایجاد و حذف سشن ها از توابع استاتیکی که توش کدهای مربوط به سشن رو نوشتم دارم استفاده میکنم. مثلا یه کلاس استاتیک که توش یه تابع داره که برای ایجاد سشن که کدش رو همه میدونید دیگه. وهمین طور الی آخر. آیا ممکنه مشکل از web.config باشه؟؟

 

حالا مشکل دیگه جدای از این مورد اینکه من به یه اکشن میام و پارامتر میفرستم. بعد من اومدم و از روتینگ اتریبیوت استفاده کردم. جالب اینجاست که من وقتی اون پارامتر رو دستی و با حروف کوچیک وارد میکنم کار میکنه و با حروف بزرگ نه. حالا میام و سورس رو تغییر میدم و با حروف کوچیک اون رو میفرستم. دقیقا بر عکس میشه یعنی این بار با حروف بزرگ کار میکنه. و موقعی هم که کار نمیکنه من رو به اکشن لاگین میفرسته. دوستان لطفا راهنمایی کنید...

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

تعداد پاسخ ها : 0 پاسخ
در حال حاضر هیچ پاسخی ارسال نشده است
کاربرانی که از این پست تشکر کرده اند

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

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

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