آموزش مدیریت خطاها و امنیت در ASP.NET Core

Securely Handling Errors and Logging Security Events in ASP.NET and ASP.NET Core
تعداد ویدئو 21
زمان دوره 01:10:00
مترجم مرتی گیتی
دوبلر مرتضی گیتی
سایت منتشر کننده پلورال سایت

آموزش مدیریت خطاها و امنیت در ASP.NET Core یکی دیگر از آموزش های گروه آموزشی پرووید می باشد که در این قسمت آن را به شما معرفی می کنیم. این بسته آموزشی نیز یکی از دوره های آموزشی دیگر که در حوزه ی فارسی سازی آموزش های انگلیسی تنظیم شده است می باشد. عنوان این بسته آموزشی مدیریت استثناها به روشی ایمن و لاگ کردن داده های امنیتی در اپلیکیشن های وب ASP.NET Core است که با نام اصلی Securely Handling Errors and Logging Security Events in ASP.NET and ASP.NET Core از شرکت Pluralsight منتشر شده است.

ویژگی های امنیتی ASP.NET Core

تکنولوژی ASP.NET Core ابزارها و کتابخانه های زیادی را برای ایمن سازی برنامه های شما از جمله ارائه دهندگان identity داخلی فراهم می کند، اما می توانید از identity سرویس های third-party مانند فیس بوک، توییتر و LinkedIn استفاده کنید. با ASP.NET Core شما می توانید به راحتی اسرار اپلیکیشن را مدیریت کنید، که در واقع راهی برای ذخیره و استفاده از اطلاعات محرمانه، بدون نیاز به افشای آن در کد است.

Securely-Handling-Errors-and-Logging-Security-Events-in-ASP.NET-and-ASP.NET-Core-snapshot

مقایسه Authentication و Authorization

فرایند Authentication فرایندی است که در آن کاربر اعتبارنامه هایی را ارائه می دهد. سپس با اعتبارهایی که در یک سیستم عامل، پایگاه داده، اپلیکیشن یا منبع ذخیره شده وجود دارند، مقایسه می شوند. اگر آن ها باهم مطابقت داشته باشند، کاربران با موفقیت authenticate می‌شوند و سپس می‌توانند اقداماتی را که برای آنها authorized شده‌اند، در طول فرآیند authorization انجام دهند. به عبارت دیگر authorization به فرآیندی اشاره دارد که تعیین می کند کاربر مجاز به انجام چه کاری است.

راه دیگری انجام authentication این است که از آن به عنوان راهی برای ورود به یک فضای دیگر، مانند سرور، پایگاه داده، اپلیکشن یا منبع ذخیره در نظر بگیرید، در حالی که authorization این است که کاربر چه اقداماتی را می تواند در مورد آبجکت ها در آن فضاها (سرور، پایگاه داده، یا اپلیکیشن) انجام دهد.

سرفصل مطالب آموزش ویدئویی مدیریت خطاها و امنیت در ASP.NET Core

فصل اول: مقدمه دوره آموزشی

  • مقدمه دوره آموزشی

فصل دوم: تنظیمات امنیت در اپلیکیشن های های ASP.NET

  • معرفی تکنیک های ایمن Log کردن
  • اهداف Log کردن ایمن
  • بررسی Developer Exception Page
  • بررسی Global Error Handling در NET Core
  • بررسی Global Error Handling درNET
  • Log کردن اطلاعات درفایل هایLocal
  • بررسی کردن Durable Sink ها
  • جمع بندی

فصل سوم: Log کردن Security Event ها در اپلیکیشن های ASP.NET

  • مقدمه
  • سطح ریسک خود را درک کنید
  • بررسی Security Event ها
  • بررسی اطلاعات برای Log کردن
  • آموزش عملی: متمرکز کردن Logging Logic
  • آموزش عملی: اضافه کردن Enricher ها برای کامل کردن اطلاعات
  • آموزش عملی: Log کردن Event های مربوط به Authorization و Authentication
  • آموزش عملی: Log کردن Security Event های دیگر
  • تجزیه و تحلیل Security Log
  • آموزش عملی: تجزیه و تحلیل Log کردن وردوی ها با Kibana
  • آموزش عملی: مسیریابی Security Event ها
  • جمع بندی و تمرین

نقد و بررسی‌ها

هیچ دیدگاهی برای این محصول نوشته نشده است.

اولین کسی باشید که دیدگاهی می نویسد “آموزش مدیریت خطاها و امنیت در ASP.NET Core”

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *

دسته های محصولات

افزودن به سبد خرید