درخواست های ارتباط
جستجو
    لیست دوستان من
    صندوق پیام
    همه را دیدم
    • در حال دریافت لیست پیام ها
    صندوق پیام
    رویدادها
    همه را دیدم
    • در حال دریافت لیست رویدادها
    همه رویدادهای من
    تخفیف های وب سایت
    همه تخفیف ها

    عضویت در

    کانال تلگرام

    توسینسو

    اطلاعات دوره آموزشی

    مدت دوره

    11:20:49

    تعداد ویدیوها

    20

    تعداد کامنت ها

    119

    حجم دوره: 2,085 مگابایت

    اطلاعات فیلم آموزشی
    مدرس/نویسنده
    حسین احمدی
    امتیاز: 212242
    رتبه:3
    342
    253
    403
    2715
    حسین احمدی ، بنیانگذار TOSINSO ، توسعه دهنده وب و برنامه نویس ، بیش از 12 سال سابقه فعالیت حرفه ای در سطح کلان ، مشاور ، مدیر پروژه و مدرس نهادهای مالی و اعتباری ، تخصص در پلتفرم دات نت و زبان سی شارپ ، طراحی و توسعه وب ، امنیت نرم افزار ، تحلیل سیستم های اطلاعاتی و داده کاوی ... پروفایل کاربر

    دوره آموزشی ASP.NET MVC :: قسمت چهاردهم - آشنایی با Machine Key و رمزنگاری اطلاعات

    تاریخ 10 ماه قبل
    نظرات 12
    بازدیدها 223
    در قسمت چهاردهم از دوره آموزشی ASP.NET با Machine Key آشنا شده و کاربرد آن را در ASP.NET بررسی خواهیم کرد. بوسیله Machine Key می توان الگوریتم و کلید های مورد نیاز برای رمزنگاری اطلاعات و همچنین عملیات Validation را مشخص کرد. مباحثی که در این قسمت با آن ها آشنا خواهیم شد:

    1. آشنایی با Machine Key و کاربرد آن
    2. نحوه ایجاد کردن Machine Key
    3. مشخص کردن Machine Key در فایل web.config
    4. آشنایی با کلاس Machine Key و استفاده از آن برای رمزنگاری اطلاعات
    5. رمز نگاری مقادیر در URL ها بوسیله Machine Key
    6. نوشتن یک کلاس Helper برای استفاده ساده تر از کلاس Machine Key
    7. رمزنگاری اطلاعات Cookie ها بوسیله Machine Key

    مدرس: حسین احمدی
    منبع: TOSINS
    برچسب ها
    ردیفعنوانحجم (مگابایت)مدت زمانقیمت
    1دوره آموزشی ASP.NET MVC :: قسمت اول - مقدمه ای بر دوره پیش رو4419 دقیقه و 35 ثانیهرایگان
    2دوره آموزشی ASP.NET MVC :: قسمت دوم - نصب و فعال سازی پیش نیازها4010 دقیقه و 42 ثانیهرایگان
    3دوره آموزشی ASP.NET MVC :: قسمت سوم - آشنایی با الگوی MVC یا Model-View-Controller13152 دقیقه و 19 ثانیه8,580 تومان
    4دوره آموزشی ASP.NET MVC :: قسمت چهارم - آشنایی با View ها و استفاده از Razor12144 دقیقه و 50 ثانیه7,370 تومان
    5دوره آموزشی ASP.NET MVC :: قسمت پنجم - آشنایی با Route ها و پیاده سازی Navigation13644 دقیقه و 45 ثانیه7,700 تومان
    6دوره آموزشی ASP.NET MVC :: قسمت ششم - استفاده از Html Helper ها7125 دقیقه و 0 ثانیهرایگان
    7دوره آموزشی ASP.NET MVC :: قسمت هفتم - درخواست های POST و ارسال مقادیر به سرور12744 دقیقه و 13 ثانیه7,700 تومان
    8دوره آموزشی ASP.NET MVC :: قسمت هشتم - کاربرد Model Binding در ASP.NET MVC8028 دقیقه و 29 ثانیه6,050 تومان
    9دوره آموزشی ASP.NET MVC :: قسمت نهم - مکانیزم Model Validation در ASP.NET MVC13441 دقیقه و 56 ثانیه8,250 تومان
    10دوره آموزشی ASP.NET MVC :: قسمت دهم - Remote Validation و آشنایی با پکیج FluentMvc12634 دقیقه و 33 ثانیهرایگان
    11دوره آموزشی ASP.NET MVC :: قسمت یازدهم - آشنایی با Application و Session5821 دقیقه و 30 ثانیه6,050 تومان
    12دوره آموزشی ASP.NET MVC :: قسمت دوازدهم - آشنایی با Cookie ها10634 دقیقه و 13 ثانیه7,150 تومان
    13دوره آموزشی ASP.NET MVC :: قسمت سیزدهم - آشنایی با Area ها6318 دقیقه و 35 ثانیهرایگان
    14دوره آموزشی ASP.NET MVC :: قسمت چهاردهم - آشنایی با Machine Key و رمزنگاری اطلاعات11532 دقیقه و 30 ثانیه8,250 تومان
    15دوره آموزشی ASP.NET MVC :: قسمت پانزدهم - بارگذاری وب سایت در IIS به صورت Local7819 دقیقه و 45 ثانیه4,950 تومان
    16دوره آموزشی ASP.NET MVC :: قسمت شانزدهم - Action Fitler ها و آشنایی با کاربرد آن ها8926 دقیقه و 7 ثانیه6,050 تومان
    17دوره آموزشی ASP.NET MVC :: قسمت هفدهم - Membership و مدیریت کاربران (بخش اول)2341 ساعت و8 دقیقه و 16 ثانیهرایگان
    18دوره آموزشی ASP.NET MVC :: قسمت هجدهم - Membership و مدیریت کاربران (بخش دوم)12633 دقیقه و 23 ثانیه8,250 تومان
    19دوره آموزشی ASP.NET MVC :: قسمت نوزدهم - کار با فایل ها (بخش اول)13138 دقیقه و 20 ثانیه7,500 تومان
    20دوره آموزشی ASP.NET MVC :: قسمت بیستم - کار با فایل ها (بخش دوم)6841 دقیقه و 48 ثانیه8,000 تومان
    دورهمجموعه کل دوره2,08511 ساعت و20 دقیقه و 49 ثانیه101,850 تومان
    مطالب مرتبط

    در حال دریافت اطلاعات

    نظرات
    • سلام
      مهندس من کلاس MachineKeyTools در یک ClassLibrary میخواهم ایجاد کنم
      که در
      System.Web.Security
      

      Security

      را نمیشناسد
      برای رفع مشکل باید چکار کنم
    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • سلام
      مهندس حال بخواهیم یک کلاس را رمزنگاری کنیم و همچنین کلاس رمز شده را بخوانیم باید کلاس را چگونه تغییر بدهیم
    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • سلام
      مهندس منظورم کلاس MachineKeyTools که ایجاد کرده اید
      نه می خواهم کل کلاس را اگر بشود رمزنگاری کنم نه یک شی از انرا

    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • سلام مهندس
      فرض کنید کلاس زیر را داریم
      public class User
          {
              public int Id { get; set; }
              public string Name { get; set; }
          }
      
      و داده زیر را هم ثبت کرده ایم
      var userAdd = new User{Id=1,Name = "a"};
      
      حال من می خواهم کلاس User با مقادیر داخلش رمزنگاری شود
    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • سلام
      مهندس من کدهای زیر را نوشته ام
      برای دکمه ویرایش در View مربوطه
       @Html.ActionLink("Details", "Details", new { id=item.BloodTypeId.ToString().Protect(WordsUseful.IdHash) })
      
      و در Controllerهم کد زیر را نوشته ام
          public ActionResult Details(string id)
              {
                  if (id == null)
                  {
                      return new HttpStatusCodeResult(HttpStatusCode.BadRequest);
                  }
      
                  var a = id.Unproctect<int?>(WordsUseful.IdHash);
                  BloodType bloodType = db.BloodTypes.Find(id);
                  if (bloodType == null)
                  {
                      return HttpNotFound();
                  }
                  return View(bloodType);
              }
      
      رمزنگاری صحیح انجام میشود اما وقتی روی دکمه ویرایش کلیک میکنم
      وارد صفحه زیر میشوم
      دوره آموزشی ASP.NET MVC :: قسمت چهاردهم - آشنایی با Machine Key و رمزنگاری اطلاعات

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


    • برای خواندن نظرات استاد در ویدیوهای غیر رایگان باید ویدیو را خریداری کنید

    • سلام
      مهندس من کد زیر را نوشته ام
      @Html.ActionLink("Details", "Details", new { id = HttpUtility.UrlEncode(item.BloodTypeId.ToString().Protect(WordsUseful.IdHash)) })
      
      اما بازهم همان صفحه نمایش داده میشود حتی داخل
      ActionResult Details
      
      هم نمیشود

    برای ارسال نظر ابتدا به سایت وارد شوید