- 1401/01/23
- 0
- 89
خطای null بودن user
سلام...وقت بخیر.
من پروژه رایگان asp.net core رو ایجاد کردم.. برای اولین بار که میخواد اجرا بشه خطای null بودن user نمایش داده میشه.. وقتی continue میزنم صفحه اصلی سایت نمایش داده میشود..
ولی وقتی user ای لاگین شده باشه این خطا نمایش داده نمیشود. سوال اینجاست که کاربر جدید که هنوز ثبت نام نکرده و می خواد سایت رو فقط ببینه هم این خطا رو دریافت میکنه، برای رفع مشکل باید چه تغییری در کد ایجاد شود؟
- 1401/01/23
سلام
کد را بررسی کنید. احتمالا یک جای برنامه می خواهید اطلاعات کاربر را بدست بیاورید . اما چون کاربر هنوز لاگین نکره است. اکسپشن دریافت می نمایید.
قسمت های بعدی دوره را ببینید احتمالا این مشکلات برطرف شده باشد
- 1401/01/23
من تا اخر دوره رو دیدم ولی همچنان این مشکل هست و کلا همون کدهای نمونه رو استفاده کردم.. تو باگ ارسالی که توسط یکی دیگه هم فرستاده شده بود این مشکل دیدم.
باگ مربوط به خطا در کلاس ClaimUtility پروژه رایگان Asp.net Core که عکسش هم ارسال کرده بودن ..منم دقیقا همین خطا رو زمانی که کاربری لاگین نکرده دریافت میکنم.
- 1401/01/23
در متدهای کلاس ClaimUtility قبل از دسترسی به اطلاعات کاربر چک نمایید کاربر لاگیر کرده باشد. و یا از try catch استفاده نمایید
پاسخی برای این باگ ارسال کنید
لطفا کدها را درون قطعه کد ارسال نمایید
برای ارسال پاسخ باید وارد حساب کاربری خود شوید
ورود به حساب کاربری