WebSecurity - RequestAuthenticatedUser ()
❮ Bảo mật Web
Sự định nghĩa
Phương thức RequestAuthenticatedUser () đặt trạng thái HTTP thành 401 (Không được phép) nếu người dùng hiện tại không được xác thực.
Cú pháp C # và VB
WebSecurity.RequireAuthenticatedUser()
Thông số
Không có.
Giá trị trả lại
Không có.
Lỗi và ngoại lệ
Bất kỳ quyền truy cập nào vào đối tượng WebSecurity đều ném ra một lỗi không hợp lệ nếu:
- Phương thức InitializeDatabaseConnection () chưa được gọi
- SimpleMembership không được khởi tạo (hoặc bị vô hiệu hóa trong cấu hình trang web)
Nhận xét
RequestAuthenticatedUser () chỉ xác thực nếu người dùng hiện tại được xác thực. Nếu người dùng hiện tại không được xác thực, trạng thái HTTP được đặt thành 401 (Không được phép).
Để xác thực xem người dùng hiện tại có phải là người dùng cụ thể (theo ID hoặc theo tên) hay không, hãy sử dụng phương thức RequestUser () . Để xác thực rằng người dùng là thành viên của một vai trò (role), hãy sử dụng phương thức RequestRoles () .
❮ Bảo mật Web