Trong video này, chúng ta sẽ tìm hiểu cách cấu hình 3 middleware quan trọng trong ASP.NET Core:
Middleware Xử lý Ngoại lệ (Exception Handling)
Ở môi trường Phát triển (Development): Dùng UseDeveloperExceptionPage() để hiển thị chi tiết lỗi, giúp lập trình viên debug dễ dàng
Ở môi trường Sản xuất (Production): Dùng UseExceptionHandler() để ẩn thông tin lỗi nhạy cảm, chỉ hiển thị thông báo thân thiện cho người dùng
Middleware Xác thực (Authentication)
UseAuthentication(): Xác minh danh tính người dùng (ai bạn?)
Ví dụ: đăng nhập với tài khoản, token JWT...
Middleware Ủy quyền (Authorization)
UseAuthorization(): Kiểm soát quyền truy cập (bạn có được phép không?)
Ví dụ: admin mới được xóa người dùng, user bình thường không được
Bonus: Middleware Ghi nhật ký HTTP
UseHttpLogging(): Ghi lại chi tiết request/response để theo dõi
Bạn sẽ học được:
✅ Sự khác biệt giữa Environment Development và Production
✅ Cách test middleware xử lý ngoại lệ
✅ Tầm quan trọng của Authentication & Authorization
✅ Cách bắt và xử lý lỗi một cách an toàn
Download
0 formats
No download links available.
Exception Handling Middleware: Development vs Production Environment | NatokHD