نمایش نتایج 1 تا 4 از 4

نام تاپیک: ذخیره توکن در asp.net core

  1. #1
    کاربر جدید آواتار alirezaavini
    تاریخ عضویت
    شهریور 1397
    محل زندگی
    تهران
    سن
    27
    پست
    20

    Question ذخیره توکن در asp.net core

    سلام
    من در حال ایجاد یک web API با .net core هستم
    و client رو هم باasp.net core پیاده میکنم
    سوالی برام پیش اومده
    من در web api خودم از jwt استفاده کردم یعنی بعد از لاگین کاربر یک توکن(رشته) میسازم و اون رو به کاربر بر میگردونم،
    کاربر بعد از این برای هر درخواست باید توکن رو در هدر درخواستش ارسال کنه
    سوالی که دارم اینه:
    در سمت کلاینت که asp.net core هست چطور توکنو دریافت و ذخیره کنم آیا نیازه که ذخیره کنم یا نه چون هر بار که درخواستی به سرور ارسال کنم باید در هدر درخواستم توکن رو قرار بدم
    راهی که به ذهن خودم میرسه اینه که توکن رو بعد از دریافت از سرور در کوکی یا سشن نگه دارم و از این به بعد برای هر درخواست توکن رو از کوکی یا سشن بخونم و در هدر درخواستم قرار بدم.
    ممنون میشم از دوستان کسی راهنمایی کنه

  2. #2

    نقل قول: ذخیره توکن در asp.net core

    آیا این توکن ساختن بعدا استفاده میشه؟ یا فقط برای امنیت هست؟
    اگه بعدا بهش نیاز ندارین و فقط جنبه امنیتی نرم افزارتون رو انجام میده نیازی به ذخیره سازیش ندارین وبه نظر میرسه اون راهی که به ذهنتون میرسه درست تره

  3. #3

    نقل قول: ذخیره توکن در asp.net core

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

  4. #4
    کاربر دائمی
    تاریخ عضویت
    آذر 1385
    محل زندگی
    تبریز
    پست
    501

    نقل قول: ذخیره توکن در asp.net core

    JWT در حقیقت اطلاعات کاربر هستش که به صورت hash یا base64 و یا رمز نگاری شده در مرورگر نگه داری میشه برای امنیت این توکن رو رمز نگاری کنین تا مشکلی پیش نیاد
    می تونین در localstorage ذخیره کنین و در هر بار درخواست در هدر ارسال کنید اگر angular استفاده کنین خیلی راحت تر می تونین استفاده کنین

تاپیک های مشابه

  1. مشکل با Migration اتوماتیک در ef core
    نوشته شده توسط jaykob در بخش ASP.NET Core
    پاسخ: 5
    آخرین پست: یک شنبه 20 شهریور 1401, 00:44 صبح
  2. سوال: مشکل در تولید مدل دیتابیس در core 2
    نوشته شده توسط fakhravari در بخش ASP.NET MVC
    پاسخ: 2
    آخرین پست: چهارشنبه 11 مهر 1397, 19:49 عصر
  3. سوال: ایجاد توکن در ASP core Web API
    نوشته شده توسط ProEng در بخش ASP.NET Web Forms
    پاسخ: 0
    آخرین پست: چهارشنبه 23 تیر 1395, 21:26 عصر

قوانین ایجاد تاپیک در تالار

  • شما نمی توانید تاپیک جدید ایجاد کنید
  • شما نمی توانید به تاپیک ها پاسخ دهید
  • شما نمی توانید ضمیمه ارسال کنید
  • شما نمی توانید پاسخ هایتان را ویرایش کنید
  •