عنوان:

‫بن کردن ip ها با استفاده از Middleware در asp.net core


نویسنده: فرشید جهان منش
تاریخ: ۱۳۹۹/۰۲/۲۵ ۱۵:۴۰
آدرس: www.dntips.ir
هدف اینجا یک اتفاق سادست و اونم اینه که ما بتونیم برخی کاربر هارو بن (یا مسدود ) کنیم که توانایی دسترسی به وب سایت ما رو پس از این نداشته باشند و قراره بجای اینکه از دیتابیس استفاده کنیم(که خب ممکنه سربار بالایی هم برامون داشته باشه بدلیل اینکه هر بار که یک ریکوست از kestrel ، به middleware مربوطه ما میرسه ، باید یک بار به دیتابیس وصل بشه و چک کنه که ایا اون ip وجود داره یا ن)،از یک فایل json استفاده کنیم....


مشاهده مطلب اصلی

نظرات

  • وحید نصیری در ۱۳۹۹/۰۲/۲۵ ۱۵:۴۶
    - برای خواندن فایل‌های تنظیمات، بهتر است از روش مطرح شده‌ی در مطلب « کار با فایل‌های config » استفاده کنید. 
    + یک نمونه‌ی کاملتر آن در پروژه‌ی « DNTCommon.Web.Core » تحت عنوان AntiDosMiddleware با این تنظیمات ارائه شده.