How do you restrict access to a controller action to only users in the "Administrator" role?
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ở
Để hạn chế truy cập vào một hành động controller chỉ cho người dùng có vai trò "Administrator", bạn có thể sử dụng một trong các cách sau.
Cách 1: Sử dụng [Authorize(Roles = "Administrator")] - Đây là cách phổ biến và được sử dụng rộng rãi trong các ứng dụng ASP.NET.
Cách 2: Sử dụng [RequiresRole("Administrator")] - Đây là cách khác để hạn chế truy cập vào một hành động controller.
Cách 3: Sử dụng [Authorize(UserRole = "Administrator")] - Đây là cách khác để hạn chế truy cập vào một hành động controller, mặc dù cách này không được sử dụng rộng rãi như cách 1.
Cách 4: Sử dụng [Authorize(Role = "Administrator")] - Đây là cách khác để hạn chế truy cập vào một hành động controller, mặc dù cách này không được sử dụng rộng rãi như cách 1.
Cùng chương 6
A JWT consists of three parts separated by dots (.). What are they in the correct order?Có lời giảiCâu hỏiA user has the roles "Editor" and "Writer". The action is decorated with [Authorize(Roles = "Editor,Admin")]. Will the user be granted access?Có lời giảiCâu hỏiIn ASP.NET Core, which middleware is used to validate and process JWT tokens?Có lời giảiCâu hỏiCả 13 câu của chủ đề13 câu