HTTP 401 vs 403 (exam review)?
4 phương ánCó giải thích
Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
HTTP 401 và 403 là hai mã trạng thái HTTP khác nhau, nhưng thường bị nhầm lẫn. HTTP 401 là mã trạng thái được sử dụng khi một yêu cầu HTTP được gửi đến một trang web hoặc ứng dụng, nhưng người dùng không được xác thực hoặc xác thực không chính xác. Điều này có nghĩa là người dùng chưa được xác thực hoặc đã được xác thực nhưng thông tin xác thực không chính xác. Ví dụ, khi bạn nhập sai mật khẩu hoặc tên người dùng, bạn sẽ nhận được mã trạng thái 401. Ngược lại, HTTP 403 là mã trạng thái được sử dụng khi người dùng đã được xác thực nhưng không được phép truy cập vào tài nguyên hoặc chức năng cụ thể. Điều này có nghĩa là người dùng đã được xác thực nhưng không có quyền truy cập vào tài nguyên đó. Ví dụ, khi bạn cố gắng truy cập vào một trang web mà bạn không có quyền truy cập, bạn sẽ nhận được mã trạng thái 403. Tóm lại, HTTP 401 được sử dụng khi người dùng không được xác thực hoặc xác thực không chính xác, trong khi HTTP 403 được sử dụng khi người dùng đã được xác thực nhưng không được phép truy cập vào tài nguyên hoặc chức năng cụ thể.
Cùng chủ đề
Đi tiếp từ đây