The following .NET 8 code is in Program.cs. What is its purpose? var app = builder.Build(); // ...
4 phương ánCó giải thích
app.UseAuthentication();
app.UseAuthorization();// ...
app.Run();Các phương án trả lời
Chọn một phương ánLời giảiChọn phương án để mở
Trong mã .NET 8 ở Program.cs, mục đích của đoạn mã var app = builder.Build(); // ...
app.UseAuthentication();
app.UseAuthorization();// ... app.Run(); là thêm các thành phần middleware cho pipeline yêu cầu. Middleware là các lớp xử lý trung gian giúp thực hiện các tác vụ như xác thực và ủy quyền. Khi sử dụng UseAuthentication() và UseAuthorization(), chúng ta đang thêm các thành phần này vào pipeline để xử lý các yêu cầu liên quan đến xác thực và ủy quyền. Điều này giúp đảm bảo rằng ứng dụng của chúng ta có thể xác thực và ủy quyền người dùng một cách chính xác và an toàn.
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ỏiHow can you add custom properties (e.g., FirstName, DateOfBirth) to the user model in ASP.NET Core Identity?Có lời giảiCâu hỏiCả 13 câu của chủ đề13 câu