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

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

12 نظرات
40 بازدیدها
برای خرید محصولات سایت در سایت ثبت نام کرده و وارد حساب کاربری خود شوید
مبلغ ویدیو: 7,500 تومان
در قسمت چهاردهم از دوره آموزشی 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 :: قسمت اول - مقدمه ای بر دوره پیش رو رایگان
2 دوره آموزشی ASP.NET MVC :: قسمت دوم - نصب و فعال سازی پیش نیازها رایگان
3 دوره آموزشی ASP.NET MVC :: قسمت سوم - آشنایی با الگوی MVC یا Model-View-Controller 7,800تومان
4 دوره آموزشی ASP.NET MVC :: قسمت چهارم - آشنایی با View ها و استفاده از Razor 6,700تومان
5 دوره آموزشی ASP.NET MVC :: قسمت پنجم - آشنایی با Route ها و پیاده سازی Navigation 7,000تومان
6 دوره آموزشی ASP.NET MVC :: قسمت ششم - استفاده از Html Helper ها رایگان
7 دوره آموزشی ASP.NET MVC :: قسمت هفتم - درخواست های POST و ارسال مقادیر به سرور 7,000تومان
8 دوره آموزشی ASP.NET MVC :: قسمت هشتم - کاربرد Model Binding در ASP.NET MVC 5,500تومان
9 دوره آموزشی ASP.NET MVC :: قسمت نهم - مکانیزم Model Validation در ASP.NET MVC 7,500تومان
10 دوره آموزشی ASP.NET MVC :: قسمت دهم - Remote Validation و آشنایی با پکیج FluentMvc رایگان
11 دوره آموزشی ASP.NET MVC :: قسمت یازدهم - آشنایی با Application و Session 5,500تومان
12 دوره آموزشی ASP.NET MVC :: قسمت دوازدهم - آشنایی با Cookie ها 6,500تومان
13 دوره آموزشی ASP.NET MVC :: قسمت سیزدهم - آشنایی با Area ها رایگان
14 دوره آموزشی ASP.NET MVC :: قسمت چهاردهم - آشنایی با Machine Key و رمزنگاری اطلاعات 7,500تومان
15 دوره آموزشی ASP.NET MVC :: قسمت پانزدهم - بارگذاری وب سایت در IIS به صورت Local 4,500تومان
16 دوره آموزشی ASP.NET MVC :: قسمت شانزدهم - Action Fitler ها و آشنایی با کاربرد آن ها 5,500تومان
17 دوره آموزشی ASP.NET MVC :: قسمت هفدهم - Membership و مدیریت کاربران (بخش اول) رایگان
18 دوره آموزشی ASP.NET MVC :: قسمت هجدهم - Membership و مدیریت کاربران (بخش دوم) 7,500تومان
مطالب مرتبط

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

نظرات
  • سلام
    مهندس من کلاس 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);
            }
    
    رمزنگاری صحیح انجام میشود اما وقتی روی دکمه ویرایش کلیک میکنم
    وارد صفحه زیر میشوم
    Image

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


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

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

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

arrow