دسته بندی ها
00:21 1399/06/18

sign out شدن کاربر پس از 30 الی 50 دقیقه در Asp.net Core

مشخصات سوال کننده :
کاربر : Crystalplanet1991     امتیاز کاربر : 13     رتبه کاربر : 55
دسته بندی : Asp.net Core

به این سوال امتیاز بدهید    0
تعداد بازدید این سوال : 2449
پاسخ دهنده : saedbfd 02:19 1399/06/18

این لینک در مورد همین مشکل شما توی Asp.net Core هست. مطالعه کنید ببینید مشکلتون رو حل میکنه یا نه.

به این پاسخ امتیاز بدهید    0
امتیاز: 1654 رتبه: 1
پاسخ دهنده : Crystalplanet1991 08:24 1399/06/18

با تشکر مشکل در خط 71 و 72 بود که authentication به دو شکل مختلف دو بار فراخوانی شده بود.

ویرایش شده در سه شنبه 18 شهریور 1399 ساعت 09:07:13
به این پاسخ امتیاز بدهید    0
امتیاز: 13 رتبه: 55
پاسخ دهنده : Crystalplanet1991 13:25 1399/06/25

با سالام خدمت دوستان عزیز

بنده چند روز پیش این سوال رو اینجا مطرح کردم و در نهایت به این نتیجه رسیدم که مشکل در خط 71 و 72 بودما اینطور نبود

تمام اینترنت رو زیر رو کردم و راهکار های مختلفی رو گفته بودن مثل این لینک از استک اور فلو یا https://github.com/aspnet/Identity/issues/1389

و خیلی نمونه های دیگه اما هیچکدوم مشکل من رو حل نکرد

خیلی جاها هم گفته بودن که این یه باگ هست

با زحمت خیلی زیاد تمام جداول آیدنتیتی رو از دل یه پروژه بزرگ فروشگاهی و بازاریابی حذف کردم و با جداول جدید خودم و هسته آیدنتیتی authentication , autherization  رو پیاده کردم 

ولی باز مشکل برطرف نشد.

تا در نهایت متوجه شدم که به خاطر تنظیمات ssl بوده و هیچ ربطی به identity نداشته و روی پروتوکل https بدون هیچ مشکلی کار میکنه ولی روی http کوکی رو معتبر نمیدونه و باز از کاربر یوزر نیم و پسوورد رو میخواد(چه در لوکال و چه در سرور).

گفتم که این تجربه رو باهاتون درمیون بزام شاید یه جایی به دردتون بخوره

ویرایش شده در چهارشنبه 26 شهریور 1399 ساعت 00:23:25
به این پاسخ امتیاز بدهید    1
امتیاز: 13 رتبه: 55
2 نظر
mohammad-i : احتمالا یه جایی از کدهاتون رو اشتباه نوشتید. وگرنه من در چندین پروژه بدون https استفاده کردم و چنین مشکلی نداشتم.

امتیاز کاربر : 260   رتبه کاربر : 7   تاریخ ثبت : 02:25 1399/06/25
Crystalplanet1991 : اگه یه سرچی بزنید تو نت میبینید که این قضیه گسترده تر از یه اشتباه در کد نویسی identity که اتفاقا بسیار ساده هم هست بوده این مشکل متاسفانه بعضی وقتها پیش میاد بنده هم در پروژه های زیادییییییییی بدون https انجام دادم و هیچ مشکلی نداشتم همین الان هم که دارم این کامنت رو میزارم رو یه سایت فروش محصولات دانلودی دارم کار میکنم و رو http بدون هیچ مشکلی داره جواب میده بسیاری از افراد هم از این نکته به عنوان یه باگ یاد کردن موفق باشید

امتیاز کاربر : 13   رتبه کاربر : 55   تاریخ ثبت : 08:31 1399/06/26
برای ارسال پاسخ لطفا وارد حساب کاربری خود شوید.   ورود