Redirect http sang https sử dụng mô hình MVC trong IIS Asp.net

Thảo luận trong 'Lập Trình Website MVC5 & MVC6' bắt đầu bởi admin, 27/7/18.

  1. admin
    Tham gia ngày:
    22/5/13
    Bài viết:
    4,895
    Đã được thích:
    1,198
    Điểm thành tích:
    113
    Giới tính:
    Nam
    Để Redirect http sang https sử dụng mô hình MVC trong IIS Asp.net rất đơn giản và đã được ngôn ngữ và mô hình này xây dựng rất OK và chất.

    Cách sử dụng Redirect rất đơn giản và mang tính áp dụng rộng rãi cho các bạn muốn hoặc không sử dụng https ở một số trang không cần thiết như sau:

    Chèn Redirect HTTPS cho toàn bộ Controllers và các View trong Controllers này.
    • Ý nghĩa: tất cả các View ở trong Controller này đều được chuyển hướng.
    Mã:
    namespace WEBMVC.Controllers
    {
        [RequireHttps]
        public class NameController : Controller
        {
              public ActionResult Index()
              {
                    //code
              }
        }
    }
    
    Chèn Redirect HTTPS cho từng View, từng trang, từng ActionResult theo bạn muốn.
    • Ý nghĩa: chỉ chuyển hướng https ở trang PageProduct của web, các trang view còn lại thì không chuyển hướng.
    Mã:
    namespace WEBMVC.Controllers
    {
        public class NameController : Controller
        {
              public ActionResult Index()
              {
                    //code
                    return View();
              }
              [RequireHttps]
              public ActionResult PageProduct()
              {
                    //code
                    return View();
              }
        }
    }
    
     
    Cảm ơn đã xem bài:

    Redirect http sang https sử dụng mô hình MVC trong IIS Asp.net



Chủ để tương tự : Redirect http
Diễn đàn Tiêu đề Date
Lập Trình Website MVC5 & MVC6 Auto Redirect www to non www and http to https using Global in MVC ASP.net 21/9/18
Lập Trình Website MVC5 & MVC6 Custom 404 error is not redirecting to Global.asax in MVC C# 3/7/20
Lập Trình Website MVC5 & MVC6 Redirect URL chữ hoa thường lẫn lộn sang chữ thường ToLower() MVC ASP.net 21/9/18
Lập Trình Website MVC5 & MVC6 RedirectToAction with parameter trong MVC C# ASP.NET 2/9/18
Lập Trình Website MVC5 & MVC6 AngularJs $http.post() không gửi data về Controllers trong MVC 29/10/17